there is no doubt that Alessandra Ambrosio is the prettiest out of both and also the best role model mother and great personality
Megan fox is a whore not hating or anything and besides she tryna steal shia lebeauf from me!!!!!!!! So francia rascia
People say Megan is more pretty.
selens gomez
Megan Fox played Mikaela Banes in both movies.
Jessica Alba is prettier.
Megan Fox true name is Megan Denise Fox...
Megan Fox
Megan fox
Megan fox is prettier. And a better actor. I wish she was in transformers 3 instead of Rosie...
Megan Fox played Mikaela Banes in both movies.
Jessica Alba is prettier.
i say..... Katie is prettier not fitter coz i am a girl and i think Megan has a bigger face,more make up and to be onest i like both but i go with Katie
Megan Fox true name is Megan Denise Fox...
pretty is Megan fox. beautiful is Selina Gomez
megan fox
Megan Fox's father is Franklin Thomas Fox.
Megan Fox is indeed is a millionaire.
Megan Fox
Megan Fox is just an actress.
Megan fox