Sam Claflin Cast Opposite Kristen Stewart In ‘Snow White and the Huntsman’

Armie Hammer has some competition in the fairy tale department.  Sam Claflin has been cast as Prince Charming in the upcoming Snow White and the Huntsman, not to be confused with The Brothers Grimm: Snow White, starring Hammer as a swoontastic Prince Charming and Lily Collins as the title character.

PHOTOS: Armie Hammer Attends The 2011 Academy Awards

Claflin will play opposite Kristen Stewart’s Snow White, saving our fair maiden from the evil queen, played by Charlize Theron. Claflin stars in Pirates of the Caribbean: On Stranger Tides, his first major role, according to Us Magazine.

We’re gravitating towards the other Snow White, only because that movie scored Hammer, who is the very essence of our white knight.