VanityGirl said:
I'm a straight female and I have to cast my vote for Scarlett Johanson being hotter.
Something about Megan Fox just seems... Off. Maybe it's because she's got the "I'm a megabitch" face.
See? That's beauty as a subjective value. One can prefer Scarlett Johansson to Megan Fox, but can acknowledge that both are objectively extremely beautiful. It's a matter of personal preference. And I agree that Megan Fox has that bad girl "I'm a *****" persona, whether it's due to her public persona or because she is indeed a mega-*****.
I prefer Grace Kelly over Audrey Hepburn. Why? Because Kelly has this gorgeous gaze and warm aura of blond class, while Hepburn seems to me like an Ice Queen. But both were incredibly sexy.
But arguing that Megan Fox is ugly? That's being completely insane. Her whole present career is built on the fact that she has a bod to kill for.