The Princess of Wales has been married to Prince William since April 2011. The royal couple met as students at the University of St Andrews. Together they share three children: Prince George, Princess ...