Crown Prince Frederik and Crown Princess Mary participated in Danish Flag Day Ceremonies today in Copenhagen. Mary was characteristically elegant in a beautiful light purple hat with wool crown and lighter straw brim trimmed with two feathers designed by Susanne Juul.
Photo by Soren Bidstrup