The Princess Royal, 74, attended the three-course meal at Buckingham Palace last night hosted by King Charles and Queen ...
In a dazzling homage to their late aunt, Princess Diana, Lady Amelia and Lady Eliza Spencer graced the red carpet at the 2024 ...