Often labeled a grumpy teenager just a few years ago, it is now Kristen Stewart’s turn to smirk as she wows fashionistas at red carpet events, one after the other. And we just cannot get enough of her fabulous ensembles. The actress was even voted as the seventh Best Dressed of 2012 by the Vogue magazine recently.

After garnering a bunch of appreciation for her style in Los Angeles and London, fans were in awe of the actress again as she stepped on the red carpet at the Madrid premiere of the last film of the Twilight franchise “Breaking Dawn Part 2” according to a report by entertainmentwise.com

In Madrid, Stewart donned a pretty fluorescent frock by Dior that ended mid-thigh and showed off her trim figure and slender legs. It was not just the color that got her all the attention, the actress did look stunning in it. Stewart teamed the frock with a pair of Barbara Bui heels with patterns in black and ivory.

The 22-year-old sported a braid with back combed puff on the crown, and stared into the camera lenses with smoldering smokey eyes. She even pouted her lightly colored pink lips.

Stewart was joined by co-stars Robert Pattinson and Taylor Lautner on the red carpet. While Pattinson look very smart and charming in a three-piece gray suit and brown tie worn over a shirt of a dark blue shade, Lautner lent a casual air to the atmosphere in a similar gray suit worn over a white v-necked T-shirt and navy blue shoes.

The much anticipated film is expected to be a massive box office hit and releases worldwide Nov. 16.