Look, we're excited for Matthew Vaughn's X-Men First Class โ€” we loved the hell out of Kick-Ass. But the high-res X-Men cast photo isn't doing this production any favors. UPDATE: More set photos now added!

Click the photos to enlarge.

We're sure this movie will be fast, flashy and fun, just like everything Vaughn has made. But January Jones is definitely wearing the sparkle bra I bought when I was 16 years old at the mall's Contempo Casual. Yeesh. Also, shouldn't it be a corset?


We're seriously hoping that this is just a very early Photoshop costume/make-up job. Thankfully, there's still a lot of time before this movie's release date, on June 3rd.

Anyway, here's another list of the X-Men crew (left to right)

Michael Fassbender (Magneto), Rose Byrne (Moira MacTaggert), January Jones (Emma Frost), Jason Flemyng (Azazel) NEW IMAGE: Nicholas Hoult (Beast), Lucas Till (Havok), Zoe Kravitz (Angel), Jennifer Lawrence (Mystique), and James McAvoy (Professor Charles Xavier).


[via MSN Movies]

UPDATE: The LA Times just released a long set visit report and a few set photos that look WORLDS BETTER. They include your first image of Kevin Bacon as Sebastian Shaw, looking like some sort of nefarious swinger:


On the set James McAvoy shared his challenges with his character Prof. X:

"This is a prequel, so I'm the same character, just younger, but the challenge for me โ€“ and for Michael - is to show the same person in a different place in their life; to show someone before they're this bad guy, before they're this saint. Charles wasn't always a โ€ฆ monk, this selfless, sexless monk that he becomes."


But Brian Singer, the film's producer and past X-Men director thought the biggest challenge would be introducing the world to the different time period, and establishing a group of characters the audience has already come to know and love.

And here's an image of the X-Men, looking much better out of uniform:


For the last image of Professor Charles Xavier and Magneto playing chess and to read the entire set report, head over the LAT.