Cel puţin aşa susţine Megan Fox care spune cu francheţe că n-ar putea avea o relaţie cu un bărbat de douăzeci şi ceva de ani. Ea este căsătorită cu Brian Austin Green din 2010, iar între ei este o diferenţă de vârstă de 12 ani. S-au întâlnit pe platourile de filmare acum şase ani, pe vremea când ea avea doar 18 ani.
„Am dus o viaţă tipică unei femei de 35 de ani de la 18 ani. În general tratez bărbaţii de aceeaşi vârstă cu mine cu suspiciune. Nu-mi plac şi n-am încredere în ei.” Despre Megan Fox s-a scris că ar fi început o idilă atât cu Robert Pattinson cât şi cu Zac Efron. Megan a răspuns mirată: „Robert şi Zac? Sunt prea frumuşei, cu părul vâlvoi şi costumele lor. Iar Rob câţi ani are… 22? Zac 21? Nu pot să cred, e o glumă.”
Actriţa precizează că bărbaţii de douăzeci şi ceva de ani reprezintă o pierdere de vreme: „N-au ce să-ţi ofere conversaţional. Sunt imaturi. Eu mă simt mai bine în compania unui bărbat trecut de 30 de ani.”