Health ‘Princess Kate seen in public healthy and happy’ – Breaking news by admin March 18, 2024 March 18, 2024 The Sun Reports on Kate’s Public Appearance in Windsor Kate, the Duchess of Cambridge, made a rare …