Kristen Stewart stepped out onto the white carpet tonight for ‘The Twilight Saga: Breaking Dawn Part 1′ London premiere.

Many of you will be shocked that she’s not showing off her legs in this Roberto Cavalli Spring 2012 gown.

Her black embellished gown has been lined from the sheer runway version and accented with a black leather Alexander McQueen belt rather than the Cavalli drop-waist belt.

Kristen swept her jet-black hair over one shoulder and opted for what appears to be the same Jimmy Choo peep-toes from the last premiere.

I take back what I said last time; because this is her best ever look.

The dark look is part goth, part sexy and mysterious, which perfectly sums up Kristen.

Robert Pattinson and Taylor Lautner wore Emporio Armani suits.