Princess Mary looked like she was about to walk down the aisle as she arrived at an event in Copenhagen dressed in a cream three-tiered dress carrying a bouquet of flowers.