Luxembourg’s royal family celebrated National Day on June 23, 2013 with a Te Deum Mass held at Luxembourg’s cathedral of Notre Dame. In attendance were the Grand Duke and Grand Duchess of Luxembourg, Prince Guillaume and Princess Stephanie, Princess Alexandra, and Prince Louis and his wife Princess Tessy. A military parade followed which took place in the city centre of Luxembourg. On June 22 Prince Guillaume and his wife, Princess Stephanie, visited Esch-sur-Alzette where they visited the Town Hall and paid their respects at the national resistance museum. Photos by Getty Images.