Last night in London, Kristen Stewart and Charlize Theron both worked bold sheer black dresses for their Snow White and the Huntsman premiere. Talk about a red (or green grass) carpet with the wow factor! Kristen went for lace Marchesa with embellishment and sheer panelling and accessorised with Kara Ackerman jewels, while Charlize Theron wore Christian Dior with a peekaboo bodice and sheer skirt plus emerald jewels. British actress Laura Haddock also went for sheer netting, while Lily Cole went slinky in black and Liberty Ross chose to flash a little flesh thanks to the netting amidst her blue sequins. Click through to see Kristen and Charlize from every angle plus see all the other outfits at the Empire Leicester Square, including Jasmine Guinness, Hofit Golan, Lizzie Cundy, Edith Bowman and the Made in Chelsea cast, and tell me who was best dressed!