Crown Princess Mary of Denmark (née Mary Donaldson) turns 41 today. We’ve seen a number of her hats here on this blog- one of my favourites from the past is this gorgeous violet straw picture hat designed by Susanne Juul. Mary wore this on June 30, 2008 for the 350th Anniversary of the Royal Life Guards. In my humble opinion, it’s still one of her very best millinery moments.
Photo by Getty as indicated