Kristen Stewart has won the hearts of fashionistas all over the world by flaunting her fresh, flawless and feminine look at New Moon premieres this week.
Famous for wearing converses on the red carpet, Stewart has switched to luscious louboutins and heavenly heels.
She wore a stunning Oscar de la Renta dress (right) to the LA premiere, and an elegant J Mendel dress (left) to the Paris premiere.
Kristens stylist told Grazia: "Few people understand (Kristen's) fearless when it comes to fashion.
"She's comfortable in her own style and has a natural edge to her, but when she's in the mood she likes to go elegant."
What do you think of Kristens new look? Has she managed to pull off the classic girly girl elegant image or should she stick to her usual punk rock style?