Happy birthday, Prince Charles! The royal turned 70 on Nov. 14, and his family celebrated with the ultimate bash hosted by Queen Elizabeth II at Buckingham Palace. The Duchess of Cambridge and the Duchess of Sussex nearly stole the show as they made a glamorous appearance in matching updos and gorgeous diamond drop earrings. Of course, Prince William and Prince Harry looked handsome as usual in black tuxedos. Newlywed Princess Eugenie was also spotted at the fete rocking a stunning teal dress. Wow, is this a birthday party or an award show?
Ahead of Charles's official birthday, the Royal Mail released six new stamps honouring the Prince of Wales and the palace unveiled two adorable new royal family portraits. Noticeably missing from the photos is Queen Elizabeth II, however it seems this might have been her way of introducing the world to the new faces of the British monarchy.