King Charles III is preparing to celebrate his first official birthday as Sovereign with a traditional ceremony given in respect by the armed forces. But where is the best place to watch it?
The Princess Royal is set to host several members of the royal family, including Prince William and Kate Middleton tonight, ahead of Trooping the Colour in London tomorrow.