As she prepares to become queen consort, revisit Princess Mary of Denmarks royal style.

This story was first published inBritish Vogue.

She wore it first in 2007.

Mary of Denmark Is Already Being Called the Next Kate Middleton

Chris Jackson/Getty Images

With another glamorous European royal, Spains Queen Letizia, in Copenhagen in November.

Wearing a fresh pink dress by Andrew GN for the coronation of King Charles III.

Like the Duchess of Cambridge, Princess Mary of Denmark is a fan of a flattering belted midi-dress.

Princess Mary has worn this velvet gown by Danish couturier Birgit Hallstein for no fewer than four New Years Eve…

Here she is seen arriving at a hospital in Paris during a royal visit to France.

A powder-blue pencil skirt and a polka-dot blouse also made it into the suitcase for her US visit.

Princess Mary has a penchant for sharp tailoring.

With another glamorous European royal Spains Queen Letizia in Copenhagen in November.

A crisp white blazer was the outfit of choice for an event in Austin, Texas.

August 2018

Princess Mary wore a scarlet dress to attend a wreath-laying ceremony in Copenhagen.

August 2017

Navy is a theme in Princess Marys wardrobe.

Wearing a fresh pink dress by Andrew GN for the coronation of King Charles III.

Here, she wears a simple T-shirt and midi-skirt at the opening of the National Care Centre in Copenhagen.

Its not all midi-dresses: demonstrating her penchant for tailoring on a visit to Melbourne in 2011.

Princess Mary of Denmark wears a blue dress at ‘La Grande Arche in Paris France on 7 October 2019

Princess Mary of Denmark wears a cream jumper and checked skirt with Brigitte Macron in Paris France

The WNBA Draft 2025 Red-Carpet Looks Did Not Disappoint

Graduation Gift Ideas She’ll Actually Love

The Best Trench Coats for Every Occasion

13 Best Little Black Dresses That’ll Get Endless Wear

Princess Mary of Denmark wears a belted white dress on 8 October 2019 in Paris France

Princess Mary of Denmark wears a polkadot dress in Paris France on 7 October 2019

Princess Mary of Denmark wears a belted blue dress on 8 October 2019 in Paris France

Princess Mary of Denmark wears a burgundy skirt and matching blouse to the 100th anniversary of the Danish Supreme Court…

Princess Mary of Denmark wearing a botanical printed dress and jewel earrings at a banquet hosted by South Korean Prime…

Princess Mary of Denmark wears a light blue coat and navy gloves during a visit to a Copenhagen school on 14 April 2019

Princess Mary of Denmark opted for a scarlet printed midi dress and nude heels for a visit to Houston Texas on 12 March 2019

Princess Mary of Denmark wears a powder blue pencil skirt and polkadot blouse in Houston Texas on 13 March 2019

Princess Mary of Denmark wears a tailored white blazer and black top in Austin Texas on 11 March 2019

Princess Mary of Denmark wears a scarlet dress at the wreathlaying ceremony at the Citadel in Copenhagen Denmark on 28…

Princess Mary of Denmark attends the autumnwinter 2018 shows at Copenhagen Fashion Week on 30 January 2018 in Copenhagen…

Princess Mary of Denmark wears a white tshirt and navy midi skirt to attend the opening of the National Care Centre on…

Princess Mary of Denmark wears a black and white printed dress and yellow shoes in Stockholm on 30 May 2017

Princess Mary of Denmark wears a floral printed dress on the Danish Royal Yacht on 30 April 2016 in Stockholm Sweden

Princess Mary wears a black suit for the premiere of Jahas Promise in Copenhagen Denmark on 16 March 2017

Princess Mary of Denmark attends Royal Ascot in 2016 in a bright red dress nude stilettos and a fascinator.

Wearing a simple cream sheath dress in Sydney to pose for a picture with her husband Prince Frederik and their twins…

Its not all mididresses demonstrating her penchant for tailoring on a visit to Melbourne in 2011.