The Princess of Wales has been filmed smiling alongside her husband during a visit to a farm shop in Windsor..
First Choice Radio
9 December 2023
8 December 2023
28 November 2023