27 Of Princess Mary’s Best Royal Fashion Moments That We’ll Never (Ever) Get Sick Of

Doing Australia proud.

Princess Mary has been the subject of Australian adoration since her 2004 wedding to Prince Frederik of Denmark.

One thing that we haven’t been able to ignore of late is Princess Mary’s faultless wardrobe; with the Australian-born royal debuting an array of eloquent ensembles to rival those of her British Royal counterparts. Given her penchant for stunning tiaras, it only makes sense that her fashion moments are just as stylish.

Thankfully, there are an abundance of stylish situations that our very own royal has been in, showcasing everything from the world’s most prolific designers to homegrown designers from her own home soil. From Scanlan Theodore tangerine-hued suits to chic monochrome ensembles by names like Preen by Thornton Bregazzi, the Hobart-born Princess never misses a chance to offer us endless style inspiration, and for that, we’re endlessly grateful.

Below, we’ve commemorated the occasion by rounding up our favourite fashion moments from the Crown Princess.

Princess Mary Of Denmark’s Best Outfits

A small selection from a truly dazzling wardrobe…


Prince Frederik of Denmark and Crown Princess Mary arrive to the New Year’s cure for officers from the Armed Forces and the National Emergency Management Aegncy at Christiansborg Castle in Copenhagen on January 4, 2024. This was the same day Denmark’s Queen Margrethe II announced her abdication, with the young royals to ascend to the throne on February 14, 2024. The incumbent Queen Mary will be the first queen born in Australia.


Crown Princess Mary of Denmark and Prince Frederik of Denmark arrive at Amalienborg Palace for the traditional new year reception on January 1, 2024. Princess Mary wears a vibrant magenta velvet gown.


Princess Mary of Denmark visits the DAC Danish Architecture Centre in a blue-grey pant suit on November 8, 2023.


Princess Mary and Prince Frederik attend the Joaquín Sorolla exhibition – Light in Motion (Luz en Movimiento) and a dinner at the Glyptoteket Museum on November 7, 2023.


Crown Princess Mary and Prince Frederik of Denmark arrive at the Amalienborg Palace on November 6, 2023.


Crown Princess Mary and Prince Frederik arrive for a State Banquet at Christiansborg Palace in Copenhagen on November 6, 2023, welcoming Spain’s royal couple to Denmark. 


Crown Princess Mary of Denmark and Crown Prince Frederik of Denmark arrive to the Royal Swedish Opera’s jubilee performance at Drottningholm Palace Theatre on September 14, 2023 in Stockholm


Princess Mary and Prince Frederik at the coronation of Britain’s King Charles III and Queen Camilla on May 6, 2023.

Princess Mary

Princess Mary of Denmark visits the Netherlands’ Willem-Alexander Children’s Hospital in June 2022 in a cream midi-dress, complete with a belted waist and button up bodice and snakeskin heels.

Princess Mary

Prince Federik and Princess Mary attend a Danish-Dutch trade dinner at the Grote Kerk in June 2022. Mary wore a black, embellished dress with a boatneck and canary yellow Manolo Blahniks.

Princess Mary

Princess Mary heads to the Royal Academy of Arts in June 2022, sporting a coordinating tangerine Scanlan Theodore suit, a beige Chanel tote bag and a beautiful pair of matching beige pointed heels.

(Credit: Hasse Nielsen© courtesy of the Danish Royal Family)

Princess Mary poses for her 50th birthday commemorative portrait in a pearl embroidered gown with cerulean organza and lace designed by Copenhagen based designer Lasse Spangenberg.

Our highlight? The Hobart native’s impressive set of Danish Royal Collection jewellery. Her dazzling ruby and diamond tiara, chandelier earrings and bespoke brooch—also known as the Queen Ingrid Ruby parure—of course.

Princess Mary

Princess Mary visited Latvia and took to the streets in an embroidered pink dress and hat and Bottega Veneta clutch, and resembled US First Lady Jacqueline Kennedy’s famous pink Chanel tweed outfit. Mary is pictured here with Latvian First Lady Iveta Vejone.

Princess Mary

When the weather in the Latvian capital of Riga took a turn for the chillier, Mary draped a dark navy shawl over her intricate dress to stay warm. Pictured here with her husband, Crown Prince Fredrik of Denmark.

Princess Mary

French First Lady, Brigitte Macron, and Mary, Crown Princess of Denmark, both stepped out in Copenhagen wearing matching ruby red dresses. Macron wore a custom Louis Vuitton mini, that stopped just above the knees, which she than paired with a matching coat and black leather pumps. Mary opted for a mid-calf length dress, with billowing sleeve and keyhole neck detailing, which she then accessorised with a floral brooch and a pair of python pumps.

Princess Mary
(Credit: Franne Voigt)

Mary and Frederik pictured with their children (from left to right) Vincent, Christian, Isabella and Josephine, in a family portrait released for Prince Frederik’s fiftieth birthday.

At a gala dinner celebrating his birthday, Mary showed she still sports her Aussie wit by calling her husband a dedicated ‘MAMIL’ (middle-aged man in lycra), but ended up bringing him to tears in an über-emotional speech.

“I am so happy you swept me off my feet, not just for a moment, but for life.”

Princess Mary

Mary wears a Vilshenko dress on the balcony of Amalienborg Palace, on Frederik’s 50th birthday.

Princess Mary

Mary wears a dress by Copenhagen designer David Andersen.

Princess Mary

Mary donned an azure-blue dress in Seattle while visiting the United States.

Princess Mary

Mary wore Preen by Thornton Bregazzi at an event in Seattle.

Princess Mary

Mary wore a dark maroon blouse and coordinating skirt with python pumps at a charity event in Copenhagen.

Princess Mary

Mary dazzled in Stella McCartney at a Copenhagen event.

Princess Mary

Mary kept it simple in a polka-dot skirt and tucked in blouse at a language centre opening in Copenhagen.

Princess Mary

Mary dazzled in a pleated, embroidered gown (pictured with daughters Isabella and Josephine).

Princess Mary

Mary wore Erdem to an opera house gala dinner in Copenhagen, pictured with husband Frederik.

Princess Mary

Mary wore a velour teal gown to a Copenhagen event with husband Frederik.

Princess Mary

Princess Mary wearing a green maxi dress while carrying Princess Josephine to a photo call at Chateau de Cayx on June 11, 2014 in France.

Related stories