The Princess of Wales crossed paths with a friendly face while attending Peter Phillips' wedding this weekend - and it happened to be her college boyfriend Rupert Finch.
It was a who's who of high-society and Royal Family members at the intimate wedding of Harriet Sperling and Peter Phillips - and all of them came dressed to impress.
The son of Prince Edward and Sophie, James, who turned 18 last December, joined senior royals at All Saints Church in Kemble, Gloucestershire, for his cousin's wedding.
On Saturday, Beatrice, 37, and Eugenie, 36, arrived separately at the venue in Kemble, Gloucestershire and were dropped off at a house next to the All Saints Church, out of sight of the waiting press.
Amongst the guests at the royal wedding of Peter Phillips and Harriet Sperling was Lady Natasha Rufus Isaacs, co-founder of the distinguished fashion brand Beulah.