Pippa Middleton tied the knot [1] with her longtime love, financier James Matthews [2], in the UK on May 20, 2017. Pippa — who wore a beautiful cap-sleeved wedding gown [3] and new wedding band [4] — said "I do" at St. Mark's Englefield in Berkshire. The reception was being held at Carole and Michael Middleton's home in Bucklebury in their 18-acre garden.
Kate was on hand to escort her kids, Prince George and Princess Charlotte, who served as page boy and flower girl [5], into the church. And despite not being Pippa's maid of honor [6], Kate still made sure to help her sister with her dress before the ceremony began. Prince William and Prince Harry, who brought Meghan Markle [7], also shared a chat before heading into the church. In honor of Pippa and James's anniversary, relive their big day ahead!