Princess Mary of Denmark wears an optical illusion dress as she launches an environmental challenge
Published on: Monday 18 March 2019
The princess stepped out in a black and white optical illusion dress as she attended a launch in Frederiksberg on Monday. Crown Princess Mary of Denmark, 47, was given flowers by a child as she ...
»
Princess Mary of Denmark wears an optical illusion dress as she launches an environmental challenge