The Princess of Wales reunited with her college boyfriend, Rupert Finch, over the weekend while attending the wedding of Prince William’s cousin Peter Phillips to Harriet Sperling at the Cotswolds, England.Kate Middleton (right) after the wedding of Prince William’s cousin Peter Phillips to Harriet Sperling this week. Photo: ReutersAttended by King Charles and Queen Camilla, the wedding was a royal affair. Finch, who dated Kate Middleton during their days at the University of St Andrews, arrived at the event with his wife, Lady Natasha Rufus Isaacs.So who is Kate Middleton’s handsome ex-boyfriend Rupert Finch?What does Rupert Finch do?Finch attended the University of St Andrews, where he studied history. Dubbed the “ultimate catch” by Middleton’s friends, per Page Six, he was in his fourth year when he began dating her in 2001. The pair reportedly dated for less than a year.After graduation, Finch went on to complete his studies at the College of Law Guildford (now the University of Law) and graduated in 2004. He currently works as a general counsel in Oxfordshire.What is Kate Middleton and Rupert Finch’s relationship like now?Rupert Finch and Lady Natasha Rufus Isaacs on their wedding day in 2013. Photo: Getty ImagesWhen Middleton first caught Prince William’s fancy, walking down a charity runway in a sheer dress, she was still allegedly involved with Finch, per Irish Star.