Efron: I wrote love songs for girls
Zac Efron has revealed he used to write songs to impress girls and is a firm believer in love at first sight.
The 25-year-old heartthrob - who split from long-term girlfriend Vanessa Hudgens in 2010 - stars in The Lorax as a boy who falls in love at first sight and gives his dream girl a tree.
Zac said: "Do I believe in love at first sight? For sure! I hope so. It seems like a brilliant idea.
"When I was young we would do all sorts of crazy things [to impress girls], we used to do goofy stuff like write songs. Would I bring her a tree? I don't think it would work as well as in the movie. I think it would be really awkward. She might not take it so well!"
He said: "Especially now after playing this role and being a part of this movie. You can never do enough. I try, where I can, to do all the small things. My house is relatively energy-efficient. I take short showers! I pretty much run a paperless household, more or less.
"I find that there is always more that you can do, so I am going to try more of those opportunities."
::The Lorax is out on DVD and Blu-ray on Monday November 19, 2012.