Photo Credit: WireImage
While all of Britain’s finest were enjoying the royal wedding of the Duke of Northumberland’s youngest daughter, Prince Harry found himself in a love triangle. Things became a little awkward for the prince when former flame Chelsy Davy and current girlfriend Cressida Bonas attended the ceremony and shared in the festivities. Davy was a beautiful maid of honor at the wedding; after dating Prince Harry for five years the couple called it quits in 2009.
Bonas, Prince Harry’s current girlfriend, was a guest at the wedding. The two have been dating since last year, when they were spotted attending the European premiere of The Dark Knight Rises. The wedding was the first public meeting between the two blond beauties.
WireImageHarry looks charming as ever in his tuxedo at the wedding of his good friend Thomas van Straubenzee. The prince was an usher in the ceremony.
UK Press/Getty ImagesPrince Harry's ex-girlfriend was a bridesmaid at the wedding. The pair dated from early 2004 to May 2010.
UK Press/Getty ImagesPrince Harry's current girlfriend attended the wedding as a guest. While the two have made a conscious effort to avoid being photographed together, they have been romantically linked since last year.
Lady Melissa Percy & Thomas van Straubanzee
UK Press/Getty ImagesCongrats! The Duke of Northumberland's youngest daughter, Lady Melissa Percy, married van Straubenzee at St. Michael's Church at Alnwick Castle on Saturday in England.
Ashley Smalls is an iVillage contributing writer. Find her on Google+.