Megan Fox has stuck her nose up to suggestions that she had a fling with Robert Pattinson earlier this year - insisting the actor is too young for her tastes.
The pair were spotted at a Hollywood night spot together in March – during the actress' brief split from fiance Brian Austin Green – prompting the inevitable rumours that they were an item
But the Transformers star insists their meeting was purely accidental.
She tells Elle magazine: "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."
And 22-year-old Megan is adamant she would never date a teen idol like Robert or HSM hottie Zac Efron as she prefers older men (Brian is 35.)
She adds: "(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. 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."
That's just too bad!
Rob & Zac face-off below


















