Windsor castle witnessed another fairy tale wedding extravaganza.
Princess Eugenie, Queen Elizabeth’s granddaughter got married to Jack Brookbanks amidst much fanfare and celebrations.
Eugenie, 28, is the younger daughter of the queen’s third child, Prince Andrew, and his ex-wife, Sarah Ferguson, the Duchess of York.
She tied the knot with Brooksbank, 32, in the castle’s 15th Century St George’s Chapel.
The event saw a rather huge outpouring of guests that included other royals and celebrities including Hollywood stars Liv Tyler and Demi Moore, models Kate Moss and Naomi Campbell and singer Ellie Goulding.