Keira Knightley. She is more natural looking. Megan Fox is so made up that I guarantee if you wake up next to her in the morning (no make up, no nothin') she will look like a mess, while with Knightley, her beauty is more natural, timeless. Those girls (Krupa, Fox) are "hot" but their beauty is really a dime a dozen these days. Someone like Knightley (with a British accent to boot) is just better. Source(s): Fact.
scar jo all the way man then charlize theron kate beckinsale too
ReplyDeleteno one
ReplyDeleteOMG~she's so far down on my list of hotties that there are too many to list
ReplyDeleteBeyonce.
ReplyDeletelol.. megan fox is overrated, not rly even that hot. Stacy Kiebler... Now we're talking some hot.
ReplyDeleteKaren O
ReplyDeletei think that Rosie O'Donald has meagan fox beat. Rosie is sooooo sexyyyyyyyyyyyyy
ReplyDeletemaybe the transformer 2 chick thats a bad transformer and tries to kill shia lebouf
ReplyDeletefor me jessica alba
ReplyDeleteidk but she is totally sexier on transformers 2 she got bigger lips i would totally do her
ReplyDeletePamela anderson like a couple yeers ago
ReplyDeleteBeyonnceAngela Bassett
ReplyDeleteNOBODY is hotter than Megan Fox....maybe Jessica Alba..but not quite.
ReplyDeleteRonanaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa…
ReplyDeletenobody, I don't care what your opinion is, nobody is hotter then megan fox, sure she's a ***** but NOBODY can deny she is one Sexy Fox
ReplyDeleteKeira Knightley. She is more natural looking. Megan Fox is so made up that I guarantee if you wake up next to her in the morning (no make up, no nothin') she will look like a mess, while with Knightley, her beauty is more natural, timeless. Those girls (Krupa, Fox) are "hot" but their beauty is really a dime a dozen these days. Someone like Knightley (with a British accent to boot) is just better. Source(s): Fact.
ReplyDelete