Ew, James McAvoy. You are a hot dude, so why are you wearing those horrible pinstripes, and A BROWN SHIRT? Are you trying to make us think you are really ugly? It’s not working, sneaky.
From Mad Men to X Men…how many men’s heads turned when January Jones showed up on the red carpet in this avant garde dress with those oh so red lips? Probably a zillion!
Nicolas Hoult looks about 12 years old in his Converse and polo shirt—and check out those hanging Bans! He seems more Risky Business than Beast, doesn’t he?
There is something Magneto magnetizing about Michael Fassbender’s simple suit and slicked back hair—or perhaps it’s that he doesn’t seem swayed by the near-naked warriors behind him?
Jennifer is pin-up perfect in this curve-hugging navy dress with a cherry red belt. Of course, we know she has a great bod since she looks hot entirely painted blue too!
We think Rose took the matching a little too far in this case. Is she a part of the poster? Oh wait, no. Is she at one with the red carpet? Oh wait, not that either.
His character may be Beast, but Nicolas Hoult sure cleans up nice, doesn’t he? He looks like a regular dandy here! Either that or an usher for the movie theater.
Rose is pouting like that because the roses behind her are competing with her name. A rose by any other name would not be as sweet. Also, the pout goes well with that gorgeous dress!
It’s definitely the year of Rose, what with the smash success of Bridesmaids and now the new X flick. It makes sense that she’d start dressing like a goddess! Now if only she’d smile like one too.
Zoe Kravitz seems to think that no one will recognize her as mutant Angel if she dresses as a Native American bridesmaid (the flowers). Good thinking, Zoe!