Advertisement

Robert Pattinson and Zac Efron are `Too Pretty` for Megan Fox

Hollywood beauty Megan Fox says she doesn`t fancy the reigning heartthrobs Zack Efron and Robert Pattinson as they are "too pretty" and "immature" for her.

Los Angeles, May 07: Hollywood beauty Megan Fox says she doesn`t fancy the reigning heartthrobs Zack Efron and Robert Pattinson as they are "too pretty" and "immature" for her.
Fox, who is engaged to 35-year-old actor Brian Austin Green, made no secret about her love for older men saying that men in the 20s are a waste of time. "Rob is, what, 22? Zac is 21? That`s a joke ... Boys in their 20s are a waste of time. They have nothing to offer conversationally. They`re immature. I feel like I have a better shot with someone in his 30s," said the 22-year-old actress told Elle magazine in an interview. "I`ve lived the life of a 35-year-old since I was 18. I`m so suspicious of boys-slash-men. I just don`t like them or trust them," said the `Transformers` star. Her revelation comes as a surprise as Fox was recently linked to the `Twilight` hunk. "I just randomly asked someone for a light, and it was him. That was the extent of our relationship. But I`m sure there`s going to be a different guy every week now," said Fox. Talking about her actor fiance Brian Austin Green, with whom she has a 4-year-long relationship, Fox said, Green was "the one person" for her. Fox features on the cover of the upcoming issue of the magazine. Bureau Report