Charlize Theron  Kristen Stewart Snow White & The Huntsman madrid spain

Charlize Theron and Kristen Stewart attended the Snow White and the Huntsman photocall in Madrid today, and the ladies looked lovely when they posed for pics together. Charlize rocked a radiant red Giambattista Valli dress while Kristen went with a dark BCBG number and Christian Louboutin shoes.

Kristen recently chatted with MTV about seeing the final version of the film, and she gushed, “I was so excited. It was so, so beautiful when it was light and so exuberantly happy, and then when it was dark it was wretched and disgusting.”

Charlize plays the Evil Queen, and of course, K. Stew plays Snow White in Rupert Sanders' adaptation of the classic fairytale, which hits the big screen in less than 2 weeks. In case you missed the trailer, check it out here -- it looks 100 times better than Mirror Mirror, so we'll definitely be buying tickets to see this one!