Kate Middleton and Prince William dated for nearly a decade before getting married. They first met in 2001 while attending the University of St. Andrews in Scotland, and their relationship blossomed over the years.
While they briefly broke up in 2007, they rekindled their romance and announced their engagement in November 2010. Their wedding took place on April 29, 2011, at Westminster Abbey in London.
Therefore, Kate waited approximately nine years to marry William.