Snow White has never looked so sexy!
Kristen, who plays the title character in the fantasy adventure film, which also stars Charlize Theron and Chris Hemsworth, was down on her hands and knees shooting scenes on the shoreline with a stunning white stallion.
Soaking wet in her off-the-shoulder, floor length frock, the 21-year-old actress showed off a far more seductive side than she did in on-set photos released earlier this week.
Do you think Kristen makes a sexy Snow White? Leave comments below.