Below is a picture of Brit tough guy Vinnie Jones in his Juggernaut costume from X-Men: The Last Stand, courtesy of IMDB.
Meanwhile, Sci Fi Wire previewed the X3 toys: "Brant Bridges, production manager at Sideshow Collectibles, told SCI FI Wire: 'We have two giant maquettes for X3: Juggernaut and ... Beast. Our friends at Spectral Motion did the designs for the costumes, Juggernaut's muscle suit, helmet and strappy gear, and Beast's fur-body design. They are pretty impressive and huge. They are one-third scale and stand 2-, maybe 3-feet tall. We are hoping for [a] May launch, the same time the movie comes out, with a very small edition of less than 500 pieces."
And Cameron Bright (Leech) is featured in several shots of the X3 set posted on CamFans.org. Check them out here.
The third X-Men movie hits theaters May 26.