Princess Anne is not shy about pushing the boundaries with her fashion choices – just look back to 2005 for proof.
King Charles will host the prime minister and the first ministers of the devolved governments at Windsor Castle on Wednesday ...