Members of the royal family arrived for the wedding of the Duke and Duchess of Northumberland's second daughter, Lady Melissa Percy and Thomas van Straubenzee at St. Michael's Church in Northumberland.

Prince William and Prince Harry, who have been friends with Van Straubenzee since they attended Ludgrove Prep school and Eton College, were among the first guests to arrive at the society wedding. Kate Middleton, who made her last public appearance at the Trooping the Colour ceremony, skipped the event.

Meanwhile, the 26-year-old bride looked gorgeous as she arrived in 200-year-old horse-drawn carriage, wearing a Bruce Oldfield gown. Chelsy Davy, who dated Prince Harry for six years, was the chief bridesmaid and looked stunning in a camel-colored dress.

The Duke of Cambridge's sister-in-law Pippa Middleton was stylish in a monochrome printed peplum dress, which she matched with black patent court shoes. Cressida Bonas, the rumored girlfriend of Prince Harry, also attended the event, in a glittery blue jacket, which she teamed up with her maxi dress and silver heels. Princesses Beatrice and Eugenie were present.

After the church service with the Bishop of Newcastle, the bride and groom headed for a reception at the Alnwick Castle, which appeared as Hogwarts School of Wizardry and Witchcraft in the Harry Potter films.

"We are really excited," Jane Miller Percy, the Duchess of Northumberland, told The Journal newspaper ahead of the wedding, "The weather forecast is not great but Melissa and Thomas do not seem to mind. Whatever the weather it is going to be a wonderful day."

Lady Melissa is a tennis coach while Van Straubenzee is a chartered-surveyor.