Princess Eugenie has married her long-term partner Jack Brooksbank on Friday at St George's Chapel in Windsor.
The ninth in line to the throne was watched by her grandmother, the Queen, and Prince Philip, along with other members of her family, reports BBC.
Celebrities were also among the 850 guests at the ceremony, including Cara Delevingne and Robbie Williams.
Guests held onto their hats in strong winds, as the young bridal party struggled to stay on their feet.
After the wedding, the couple took a horse-drawn carriage ride through the town, watched by around 1,200 members of the public in the castle grounds, and more well-wishers outside.
The 28-year-old and drinks executive Jack Brooksbank, 32, tied the knot at St George's Chapel - where Prince Harry and Meghan Markle married in May.
The couple met when skiing in Switzerland in 2010.
© 2017 - All Rights with The Financial Express