Prince William and Kate Middleton met while studying at the University of St Andrews and have been together for more than 20 years, but their relationship hasn’t always been smooth sailing.
Source link

Prince William left Kate Middleton in tears after cancelling New Year's Eve plans
December 29, 2024