Princess Diana's Niece Might Not Be a Royal, but She Sure Has the Wardrobe of One

From strutting her stuff on the runway to being one of the most stylish guests at Prince Harry and Meghan Markle's wedding, Kitty Spencer is slowly but surely taking over the fashion scene. As a member of the British aristocracy, the 27-year-old niece of Princess Diana leads a very glamorous life, and she certainly has the wardrobe to match.

Whether she's attending parties or joining her royal cousins at Ascot, Kitty knows what suits her figure. Not afraid to flaunt it, she's been spotted in anything from lingerie-inspired dresses to full-on princess gowns, which her Instagram followers love as much as we do. Ahead, take a look at some of Kitty's best looks to date.

Getty | Darren Gerrish

In May 2016, Kitty wore a white blouse and colorful palazzo pants.

Getty | Kirstin Sinclair

When she attended Royal Ascot in 2016, Kitty followed the dress code and wore a blush dress with a black fascinator and heeled sandals.

Getty | David M. Benett

The model slipped into a cleavage-baring dress for the Serpentine Summer Party in July 2016.

Getty | David M. Benett

She wore a playful skirt in September 2016.

Getty | David M. Benett

Princess Diana's niece stunned in a simple black dress at the Topshop Unique fashion show in September 2016.

Getty | David M. Benett

For a night out in London, Kitty slipped into a figure-hugging black dress.

Getty | David M. Benett

For the Cartier Queen's Cup polo final in 2017, Kitty wore a white midi dress with a box clutch and blue heels.

Getty | Gisela Schober

She wore a long embroidered dress to a party in Berlin in June 2017.

Getty | David M. Benett

She wore a Dolce & Gabbana dress to the Serpentine Galleries Summer Party in 2017.

Getty | David M. Benett

Kitty slipped into a ruffled midi dress in June 2017.

Getty | Stephane Cardinale - Corbis

The model sat front row at the Schiaparelli Haute Couture show in July 2017, and she wore a cobalt blue dress with a white coat draped over her shoulders.

Getty | Antonio de Moraes Barros Filho

She wore a floral Zimmermann dress during New York Fashion Week in September 2017.

Getty | Jamie McCarthy

She opted for a red dress and simple black heels when she attended the Michael Kors fashion show in September 2017.

Getty | Venturelli

She was dressed head to toe in Dolce & Gabbana for the brand's runway show in September 2017.

Getty | David M. Benett

She wore a green pleated dress in November 2017.

Getty | David M. Benett

Kitty stunned in a fuchsia dress when she attended a gala in November 2017.

Getty | Karwai Tang

The model wore a blue sequined dress to the British Luxury Awards in 2017.

Getty | David M. Benett

Kitty wore a satin midi dress in November 2017.

Getty | David M. Benett

Kitty wore a lingerie-inspired dress and Bulgari jewels to a dinner in 2017.

Getty | David M. Benett

Princess Diana's niece sported a velvet dress for a dinner in December 2017.

Getty | David M. Benett

She wore a red midi dress to the Fendi store opening in December 2017.

Getty | Stephane Cardinale - Corbis

Kitty once again sat front row at the Schiaparelli Haute Couture show in January 2018, wearing a green floral dress.

Getty | Dimitrios Kambouris

She dressed in a leather trench dress for the Bottega Veneta fashion show in February 2018.

Getty | Venturelli

Kitty stunned in this whimsical Dolce & Gabbana dress at the brand's Secret & Diamond show in February 2018.

Getty | Gotham

Kitty looked like a Disney princess in a Dolce & Gabbana gown during a night out in New York in April 2018.

Getty | David M. Benett

She wore a simple black dress and a Bulgari bag to a gala in May 2018.