Prince Guillaume Of Luxembourg and Princess Stephanie of Luxembourg were married at the Cathedral of our Lady of Luxembourg on Saturday, October 20, 2012 in Luxembourg, Luxembourg.
Mercury News, San Jose Mercury News: World
Sat, 10/20/2012 - 9:05pm
Prince Guillaume Of Luxembourg and Princess Stephanie of Luxembourg were married at the Cathedral of our Lady of Luxembourg on Saturday, October 20, 2012 in Luxembourg, Luxembourg.