Sir Elton John and David Furnish married this weekend in a spectacular star-studded ceremony. Although the well-established couple had undertaken a civil ceremony nine years ago, the historic legalisation of gay marriage this year meant they chose to convert their civil sponsored_longform into a marriage with a beautiful wedding.
A Damian Hirst-designed altar accompanied pristine white tables and chairs, with ornate bouquets of flowers all around. The couple's sons Zachary and Elijah acted as ring bearers for the ceremony. Elton described it as "the perfect day" in a photo caption on Instagram.
The celeb-heavy guest list included Victoria and David Beckham, as well as their children Brooklyn, Romeo, Cruz and Harper. Liz Hurley, Ed Sheeran, Lulu, Hugh Grant, Gary Barlow, Jimmy Carr, David Walliams and Lara Stone were also there.
The guests - and the grooms - weren't shy about taking to Twitter and Instagram, with the hashtag #sharethelove used to collect photos and tweets to show the lavish ceremony and after party, including the menu and cutting of the cake.
Have a look at our gallery to see the best behind-the-scenes snaps from the big day.
David and Elton sign the register
"That's the legal bit done. Now on to the ceremony! #ShareTheLove" - @eltonjohn
"A beautiful view of the room as seen through the Damien Hirst sculpture which served as our altar.#ShareTheLove" - @davidfurnish
"It's beginning!! The Registrar welcomes our guests.#ShareTheLove" - @eltonjohn
Ed Sheeran, Gary Barlow, Lulu and Elton John
Brooklyn and Victoria Beckham
Brooklyn shared this picture on Twitter with the caption "Amazing day with family and special friends congratulations Uncle Elton and Uncle David #ShareTheLove"
Brooklyn also tweeted a picture of his family's placecards
Lulu and David Furnish
"Gorgeous David and me at the wedding party#sharethelove" - @lulukc
David Walliams and Lara Stone
"#sharethelove" - @davidwalliams
The lunch menu
"Today's menu! #ShareTheLove" - @Eltonjohn
The table setting
"And the tables are set for a delicious lunch.#ShareTheLove" - @eltonjohn
Elizabeth Hurley and Elton John
"Me and the Newly Wed Elton John #ShareTheLove" - @ElizabethHurley
David Furnish and Hugh Grant
"One wedding and no funeral!#ShareTheLove" - @davidfurnish
Victoria Beckham and Lulu
"Reunited with an old friend #sharethelove #BeckhamsbackinLondon" - @lulukc
Lulu and David Beckham
"#thisonesforyouLee #sharethelove #congratulationsEltonandDavid" - @lulukc
Elizabeth Hurley and David Walliams
".@davidwalliams What a treat to sit next to you, my favourite on so many levels xxx" - @ElizabethHurley
David and Elton cutting the cake
"Congratulations D&E#sharethelove" - @lulukc
Cards from guests
Including a touching note from Adele and family apologising for not being able to attend.
"The perfect end to the perfect day. So many kind thoughts and wishes. #ShareTheLove" - @eltonjohn