Love her or loathe her, you have to admit that Kristen Stewart rarely gets it wrong on the red carpet.
Granted, her scowling and sulky pouting sometimes detract from the fabulous frocks she's wearing, but if you just focus on the clothes, you'll be hard pressed to find a bad photo of her.
And, yes, she does often ruin an outfit by insisting on wearing battered Converse with couture, but overall her failsafe formula of figure hugging dresses and sexy statement heels can't be faulted.
And, yes, it does sometimes feel like Kristen doesn't even care about fashion or even have a sense of personal style but at least she has the sense to use a credible stylist!
While we may not have forgiven her for cheating on poor R-Patz just yet, we're all in agreement that the petite brunette is most definitely riding high in the style stakes and from her off-duty wardrobe of denims, leather jackets and androgynous brogues to the high octane glamour at high profile events, we salute her style.
Click through the gallery above to see our top 23 looks.