Queen Camilla held a reception for the National Theatre at the Buckingham Palace. The guest list included Hollywood stars such as Andrew Garfield, Cate Blanchett and James Corden.
Prince Harry has risked sparking King Charles's fury as his Invictus Games is set to clash with a milestone birthday for ...