The stars of Snow White and the Huntsman took to London on Monday night to attend the premiere of their upcoming flick, and the film's leading ladies Kristen Stewart and Charlize Theron went for competing looks in sheer black dresses!

Joined by new dad Chris Hemsworth, Snow White (Stewart) and the Evil Queen (Theron) posed for photos on the red carpet, and with the film being a dark, medieval twist on Snow White, the ladies translated that into their red carpet looks.  However, the important question here is -- which lady rocked the dark look best?! Let's break it down!

Kristen Stewart at the 'Snow White and the Huntsman' Premiere

Related Article: VIDEO: Kristen Stewart Goes British in New 'Snow White & the Huntsman' Trailer

Kristen's black, lace Marchesa is intricate, but is it enough to make her look like a princess? While the lace, sheer skirt is a nice touch, the top half of the dress covers her up far too much. Plus, as usual, she arrived to the event in sneakers, although we'll credit her that she did change into black heels later on. However, it is nice to see K. Stew doing something a little different with her hair, accesorizing with a gold chain around her updo.

Charlize Theron at 'Snow White and the Huntsman' Premiere

Related Article: Charlize Theron Adopts a Baby Boy!

Meanwhile, Charlize also showed off her legs with a sheer, black dress, but her look might be a bit too revealing on the top half and definitely could have led to a possible nip slip! Plus, the solid mid-section makes the dress look a bit clunky. Like Kristen, though, her twisted back hairstyle and dark, smoky makeup definitely add to the look. Alright...so neither look is our FAVE either lady has ever worn, but that doesn't mean both ladies don't look fabulous -- especially standing next to the gorgeous Chris Hemsworth!

Do you think Kristen or Charlize rocked sheer black better!?

Photos Courtesy of: Fame/Flynet Pictures