Southampton November 2, 2026By Sophia DavisKate Middleton’s Charming Ex: The Handsome Boyfriend She Dated Before Prince William!