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.
Lila Moss sizzled in a fuchsia bikini on Monday as she kicked back with pals on a beach before partying away at the Primavera Sound festival in Barcelona.
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.
There were royal wedding bells as Peter and Harriet tied the knot in front of the king and queen and other members of the royal family during an 'intimate' ceremony in the Cotswolds on Saturday.
It was with blessed relief that the King and Queen and the rest of the Royal Family were able to finally come together yesterday for something reliably joyous - a wedding.
Yellow is the colour of dawn and new beginnings, and as this was the second marriage for both of them, it was a perfect fit. And their guests more than rose to the challenge.
Kate, 44, was the picture of poise as she arrived at Gloucestershire's All Saint's Church in a pale pink dress and straw hat, alongside the Prince of Wales, 43.
While floral dresses were once her go-to, the Princess of Wales has increasingly gravitated towards tailored trouser suits, favouring polished looks that reflect her evolving royal role.