Connect to share and comment

Lux royals 3

Appears In:
Lux royals 3

Crown Princess Mary of Denmark sports a grey velvet topper as she attends the wedding ceremony of Prince Guillaume of Luxembourg and Princess Stephanie of Luxembourg at the Cathedral of our Lady of Luxembourg on October 20, 2012 in Luxembourg, Luxembourg.

Pascal Le Segretain