Vianden, Luxembourg (by Karyatis)

Grand Duchess María Teresa of Luxembourg.April 15,2013.

The happy couple!

Grand Duchess Charlotte and Princess Hilda of Luxembourg.

Prince Jean,Princess Elisabeth,Princess Marie-Adélaïde,Princess Marie Gabrielle of Luxembourg.

Guillaume, The Hereditary Grand Duke of Luxembourg.

Grand Duchess Joséphine-Charlotte and Prince Henri of Luxembourg.

Albert and Paola of Belgium and Guillaume and Stéphanie of Luxembourg.

Sophie and Elisabeth of Luxembourg.