| Connect to share and comment |
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.
Follow us: