Prince William, 40, attended the wedding of his former girlfriend Rose Farquhar, 39, to George Gemmell on Saturday at the Church of St Mary the Virgin in Gloucestershire. In photos shown by Mail Online, the heir to the British throne can be seen entering the church through a side entrance. The Prince of Wales wore a black tuxedo and matching bow tie.
The royal and the singer-songwriter - who appeared on The Voice in the UK in 2016 - were a couple in 2000 after meeting at the Beaufort Polo Club in Gloucestershire. At the time, William had just completed his A-levels at Eton.
In 2003 he met Catherine, Princess of Wales, at the University of St Andrews, Scotland. However, nothing can be seen of the mother of his three children in the photos of the wedding party. A former flame of William is said to have been there.
Olivia Hunt, William's last girlfriend before he met Kate, was present with her husband, lawyer Nicholas Wilkinson, while Kate's former beau Rupert Finch showed up with his wife Natasha Rufus Issacs.