UUnited Kingdom Read More ‘Happy and healthy’ Princess Catherine Reportedly Spotted in Farm ShopMarch 18, 2024 ‘Happy and healthy’ Princess Catherine Reportedly Spotted in Farm Shop The Princess of Wales was reportedly seen at…