Crown Princess Mary of Denmark’s Best Outfits of All Time: From Sophisticated Suits to Funky Frocks
Opposite extremes! Since marrying Prince Frederik in 2004, Crown Princess Mary of Denmark made it clear that she has style fit for a Queen. The 50-year-old royal is constantly surprising Us with her fashion. Majority of the time, she’ll reach for light, neutral tones that ooze elegance and sophistication. But on occasion, she likes to switch things up and opt for floral-print frocks, funky patterns and bright or bold hues.