May 2006 Kate was one of the many attendees at Laura Parker Bowles and Harry Lopes's wedding. Image Source: Getty / Mike Marsland