see more
LUXEMBOURG - JUNE 23: Prince Louis and Princess Tessy and Prince Felix from Luxembourg arrive at the Te Deum at the Luxembourg Cathedral on National Day on June 23, 2009 in Luxembourg, Luxembourg. (Photo by Mark Renders/Getty Images)