Princess Mary always knows how to put on a show stopping look, and her latest appearance has proved just that!
The Danish royal stepped out at Copenhagen Fashion Week donning a floaty pink frock and pearl accessories.
The 46-year-old, who is married to Crown Prince Frederik, attended a fashion show as part of the annual weekly event.
Fans were quick to comment on Mary's stunning look.
One wrote, 'Mary always looks great,' with another adding, 'What a beautiful dress.'
Another admiring fan added, 'As always, H.K.H. Crown Princess as the most fashionable of all.'
Recently, Mary has been holidaying in the south of Denmark with her entire family.
In new photos released by the royal family, Princess Mary was among the entire family, including husband Crown Prince Frederik, mother-in-law Queen Magrethe and children Princess Josephine, Prince Christian, Princess Isabella and Prince Vincent.