A flurry of X-Men: First Class photos have arrived recently, and the latest two pics offer a first look at Michael Fassbender in full costume as Magneto, as well as another take on James McAvoy as Professor Xavier. Click on these photos below to access our fast-growing gallery from the upcoming Marvel mutant prequel. Also, read further below the photos for director Matthew Vaughn's reaction to the cast photo 20th Century Fox released a few days ago:

Michael Fassbender as Magneto in X-Men: First Class
James McAvoy as Professor Xavier in X-Men: First Class
RELATED: Hugh Jackman Celebrates His 52nd Birthday with a Little 'Slice of Heaven'

A few days ago the cast photo for X-Men: First Class was released, and as it turns out, the photo was leaked early, which director Matthew Vaughn was not pleased with:

"I freaked out on them yesterday. I don't know where the hell that came from. I don't think it's a Fox image. It's not a pre-approved image. When I found out, I said, what the fuck is this shit, and Fox is running around trying to figure out what happened as well. I agree. It's like a bad photoshop, which maybe it was by someone. It didn't reflect the movie. I was shocked when I saw it. I was like 'Jesus Christ'..."

Matthew Vaughn also discussed the choice to go back to the classic blue and yellow costumes, even though they aren't a major part of the movie:

"The costumes are blue and yellow as well, because fuck it, lets take it back it the original. Also, by the way, those costumes are hardly in the movie. The main costumes are like these cool 60's James Bond."