Crown Princess Mary showed she doesn’t need a crown and a ball gown to turn heads yesterday.
The 41-year-old royal looked stunning in a cream coat and grey hat, proving she’s only getting more beautiful as she ages.
Mary was in Germany with her husband’s aunt Princess Benedikte to open the 2013 CHIO World Equestrian Festival.
She seemed to be thrilled to be there, grinning and laughing throughout her public appearances.