Elizabeth Hurley has a crush on Zac Efron.

The 45-year-old beauty has a soft spot for the 22-year-old screen heartthrob, admitting Efron brings out the "cougar" in her - a reference to women who like younger men.

She wrote on her twitter page: "Watching one of the High School Musicals with my son. The cougar in me loves Zac Efron."

Hurley has been spending a lot of her time with her eight-year-old son Damian who is off school for his summer holiday and has revealed the youngster has been styling her like a Barbie doll.

She tweeted: "Damian wants me to take him for 'a smart lunch' & he wants to 'style me'. He likes me dressed like a Barbie doll, so watch out. (sic)"

As well as letting Damian - her son from her relationship with film producer Steve Bing - style her the 'Bedazzled' actress has been out on several fun day trips with him.

The brunette beauty - who lives on a farm in Gloucestershire, South West England, with her son and her businessman husband Arun Nayar - added in another twitter post: "Rainy, miserable day. Taking Damian & dogs into the woods to pick blackberries. Please don't let summer be over yet. (sic)"