Well, that's awkward.
Prince Harry had the pleasure of attending a high society wedding this weekend, watching his good friend Thomas van Straubenzee wed Lady Melissa Percy, the youngest daughter of the Duke of Northumberland.
Unfortunately, he also got to watch his ex-girlfriend Chelsy Davy walk down the aisle as bridesmaid... right past his current girlfriend, Cressida Bonas. Nothing like having the ex and the new GF in a room together, right?
The ladies seemed to take the potentially awkward run-in in stride. 27-year-old Chelsy, who Harry dated on and off for nearly six years, smiled in her beige bridesmaid dress as she held down the bride's billowing gown. 24-year-old Cressie, Harry's current love, made her own entrance with Princess Eugenie (Harry's first cousin) by her side.
Princess Beatrice and her boyfriend, Dave Clark, were also in attendance, as was Pippa Middleton in a perky peplum. Holly Branson (yes, that Branson) and Jecca Craig, Prince Will's longtime friend, also got dressed up for the occasion.
But we're pretty sure all eyes were on Cressie and Chelsy, who each looked as blonde and gorgeous as ever. Kudos, Harry.
Check out all the (potentially awkward) moments!