Kate and William met in 2002 at St. Andrews University in Scotland and dated on and off for nearly a decade. The couple got married only in 2011, leaving all their disagreements and rumors far behind. Now they have two children together and please their fans with good news.