Kate Middleton, now the Duchess of Cambridge, met her future husband Prince William while studying at St. Andrews University in Scotland. Prince William is the eldest grandson of Queen Elizabeth II and is next in line to the British throne after his father Charles. On April 29, 2011 William married Kate Middleton in a grand royal wedding attended by the Queen and members of the British and other European royal families.