Kristen Stewart Dazzles in Chanel at the “Spencer” Premiere — See Photos

Lady Di would be proud.
Kristen Stewart attends the Spencer UK Premiere during the 65th BFI London Film Festival at The Royal Festival Hall on...
 Karwai Tang/WireImage

After eight years of being a Chanel ambassador, it’s no surprise that Kristen Stewart’s red-carpet choices are consistently from the Parisian maison. The brand is renowned for its traditionally elegant aesthetic, but K-Stew always delivers her own cool, offbeat take on the runway looks she sports.

At the London premiere of Spencer — in which she stars as Diana, Princess of Wales — the 31-year-old actress wore an embellished silver strapless figure-hugging Chanel dress, with a simple pair of silver heeled sandals to match. Styled by Tara Swennen, the ensemble, paired with unfussy hair, was an understated take on the Chanel’s usual heritage chic.

Kristen Stewart attends Spencer UK Premiere during the 65th BFI London Film Festival at The Royal Festival Hall on...
Mike Marsland/WireImage 
Jacki Nielen Kristen Stewart and Freddie Spry attend the Spencer UK Premiere during the 65th BFI London Film Festival at...
John Phillips/Getty Images for BFI

Whether it’s loafers and socks with a fluffy take on the classic Chanel twinset, or a rockabilly fringe to contrast with a floral blouse at the Met Gala, Stewart never shies away from adding an off-kilter edge to anything she wears.

Image may contain Clothing Apparel Kristen Stewart Human Person Footwear and Shoe

Kristen Stewart at the Chanel SS22 show – wearing Chanel, of course.

Stephane Cardinale - Corbis

This story originally appeared in British Vogue.

Let us slide into your DMs. Sign up for the Teen Vogue daily email.

Want more from Teen Vogue? Check this out: