Commoner by birth, Catherine Middleton and Prince William, Duke of Cambridge and eldest son of Prince Charles and Diana Spencer, met at St Andrews University in 2001 at a charity parade. Very philanthropic, the couple who married in 2011, has its own foundation.