Grand Duke Henri of Luxembourg with his wife Grand Duchess Maria-Teresa and their son Hereditary Grand Duke Guillaume and his wife Hereditary Grand Duchess Stephanie and their children, Prince Charles and Prince Francois