Charlize Theron was also in London last night to attend the premiere of Snow White and the Huntsman.
The South African beauty plays the evil Queen in the film and she channelled that look on the grass-green carpet last night too.
She opted for a Christian Dior Couture Spring 2012 gown.
I love her sheer gown, it gives off just the right amount of sex appeal.
Charlize knows exactly how to work the cameras and the green carpet.
Thankfully she added a pair of black sandals and then finished the look with a black Dior clutch and the most stunning emerald earrings and cuff.
A French roll hairstyle and the most seductive pair of smoky eyes completed this look.
What do you think of it?
Femalefirst Taryn Davies