royalhats.net
Flag Day
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…