In some spindly tower far, far away, Charlize Theron is drying up in preparation for Snow White and the Huntsman 2, looking at this photo and thinking: "Mirror mirror on the wall, who's the loveliest lace and leather look of them all?"
And while Kristen Stewart may be rumored to play Snow White in the sequel, she has pretty stiff competition in the form of supermodel Rosie Huntington-Whiteley.
Designer Jason Wu clearly had no trouble finding willing starlets to don this look—with Rosie rocking it in dress form and K.Stew switching the style to a more tomboy feel with high-waisted shorts. But the real question is: Which bitch wore it best?
Tell us below to help Charlize us make a decision.