Some of the links in this article may return revenue to Yahoo Lifestyle Australia. For more great shopping content, check out our online shopping page.
Princess Mary has had quite the style evolution since she first met her husband, Crown Prince Frederik in a Sydney bar in 2000.
When the couple were first pictured together, she was often in loose fitting jeans and tops - now she's never seen in anything that isn't perfectly tailored and chic.
We've rounded up some of her best outfits, and found where you can get the same upmarket look.
Mary looks flawless in this gorgeous full-length Erdem dress. With a red lip and diamond earrings, it's a stunning look that would work well for a special occasion.
Erdem are known for their floral designs with nipped in waists, and their Jude floral-print silk maxi dress, $933, is just as beautiful as Mary's. If you're after something more budget-friendly, this Ruffle Neck Floral Print Belted A-line Dress, $27.95, from Shein, is a great option.
Grown up glam
Mary makes look velour looks grown up in this teal gown at a Copenhagen event. By showing just a flash of skin, it's interesting without going over the top.
Get the look with the Vera Velvet Gown, $319, from Nookie. Pair it with some earrings and a clutch to complete the look.
Mary still does upmarket chic for day events. Here she's paired a subtle navy polka dot skirt with a plain white tee, a statement pearl bracelet and earrings, and animal print heels.
Mary proves sequins don't have to be over the top in this neutral mid-length dress that has super sparkly elements to it. Because of the colour, it's not too much for the day time, and she's paired it with subtle accessories that also keep the outfit understated.
Review's You're A Star Dress, $349.95, is a lovely champagne mid-length frock with delicate sparkle stitching through it, making it suitable for a day or night event.
Beautiful in blue
This powder blue coat brings some interest to a traditionally beige item. The soft colour really suits Mary, and it means her neutral accessories don't wash her out.
Witchery's Raglan Trench, $349, is a similar colour and a versatile way to bring some colour in to an outfit.
Gorgeous in green
This bright green maxi dress is a departure from Mary's usual more subtly coloured wardrobe, but it looks great on her. The belt gives it a pulled together look so it's still chic, but her flat shoes and minimal jewellery make for a more relaxed, o
ff-duty feel. Get the look with Sheike's Mystique Maxi Dress, now just $89.
Never miss a thing. Sign up to Yahoo Lifestyle’s daily newsletter.
Or if you have a story idea, email us at firstname.lastname@example.org