Queen Elizabeth and Prince Philip hosted a reception for members of the International Olympic Committee at Buckingham Palace this evening. Many royals were in attendance, including the Duke and Duchess of Gloucester, Princess Alexandra, Princess Anne, Prince Andrew, Prince Albert of Monaco, Princess Charlene of Monaco, Princess Haya of Jordan, Prince Faisal of Jordan, Crown Prince Frederik of Denmark, Prince Willem-Alexander of the Netherlands and Grand Duke Henri of Luxembourg.












Photo Credits: Getty Images via Daylife, Reuters via Daylife, AP via Daylife

































































































