Teenage singer Pixie Lott has admitted that she has crushes on 'High School Musical' star Zac Efron and 'Twilight' actor Robert Pattison.
According to Glamour magazine, the 18-year-old 'Mama Do' singer said: "I really like Zac Efron. But I'd prefer it if he messed up his hair a bit, he's a bit too perfect."
"I really like Robert Pattinson. I can't wait for the new 'Twilight' film to come out."