It’s an understatement to say Kristen Stewart’s style has evolved throughout the years! The 31-year-old actress has a ferocious red carpet style that has inspired numerous classic moments, including cropped suit jackets, skin-tight jumpsuits, and the world-famous Chanel onesie. The Twilight star has rocked a variety of styles with her typical cool-girl flair, making her a true style chameleon.
The L.A. native began her acting career as a child actor in 1999, but it was in 2008 when she landed the role of Bella Swan in the big-screen adaptation of Twilight that she truly broke through. Her off-duty wardrobe is nearly entirely composed of jeans, sneakers, and tees.
Kristen Stewart wowed in a stunning gown at the London premiere of Spencer, in which she plays Princess Diana. And it wasn’t just the Twilight star that drew all the attention on the red carpet. Her two cute co-stars, who will play Princes William and Harry, did not disappoint.
The royal brothers, played by Jack Nielen and Freddie Spry, have gotten just as much, if not more, press coverage than their renowned mother. They were all smiles as they posed with Kristen at The Royal Festival Hall for the 65th BFI London Film Festival. Kristen looked stunning in her silver figure-hugging gown, which hung loosely across her shoulders.
No members of the real royal family were present, which is understandable given the film’s focus on Princess Diana’s struggle to fit in.