Megan Fox and Brian Austin Green enjoy a day out and about.
Los Angeles, California - 07.05.09
The sexy star has been dating on/off fiance Brian Austin Green since 2004, when she was 18 and he was 30.
And she insists she has always been more attracted to mature males, because they share the same level of intellect with her.
She tells Elle magazine, "(Robert Pattinson) and Zac (Efron) - they're just too pretty with the big hair and the suits. And 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. 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."
Source: WENN