Prince Harry and Meghan Markle skipped King Charles' Scottish Coronation in Edinburgh yesterday as their rift with the royal family continues.
The Prince and Princess of Wales joined the King and Queen during a service of thanksgiving and dedication at St Giles' Cathedral where Charles was presented with the Honours of Scotland which are Britain's oldest crown jewels.
His Scottish celebrations followed his Coronation in Westminster Abbey on May 6 which Harry attended without Meghan who chose to stay at home in the US with their children Prince Archie and Princess Lilibet.