It’s no secret that Megan Fox likes to date older guys. Just look at her boyfriend, “Beverly Hills, 90210″ and “Terminator: The Sarah Connor Chronicles” star Brian Austin Green, who is 12 years her senior.

But it’s not that the 23-year-old thinks guys like Robert Pattinson and Zac Efron aren’t good-looking; it’s just that she finds them inexperienced, MTV.Com reported
“[Robert] and Zac — they’re just too pretty, with the big hair and the suits. And Rob is, what, 22? Zac is 21? That’s a joke,” Fox told Elle magazine, according to “Access Hollywood.”
“Boys in their 20s are a waste of time,” she added. “They have nothing to offer conversationally. They’re immature. I feel like I have a better shot with someone in his 30s.”
More Pictures




















