Stephanie, Hereditary Grand Duchess of Luxembourg (left) and Prince Guillaume, Hereditary Grand Duke of Luxembourg (right) after their wedding on Saturday. Photo: EPA

Crowned heads attend Luxembourg royal wedding

Stephanie, Hereditary Grand Duchess of Luxembourg (left) and Prince Guillaume, Hereditary Grand Duke of Luxembourg (right) after their wedding on Saturday. Photo: EPA
READ FULL ARTICLE