Kate Middleton wore these high street brands to complete the Three Peaks challenge July 2, 2026 · The Independent Read full story at source