Sir Elton John and his partner David Furnish have married after 21 years together.
Their wedding, documented on Instagram, has been announced to much celebration around the world.
(And the pics are gorgeous!)
The two have had a civil partnership since 2005 which came after 12 years together.
Sir Elton John documented the event on Instagram, initially posting a wedding invitation to his followers using the hashtag #sharethelove
67-year-old John and 52-year-old Furnish hosted the ceremony at their Windsor estate in Berkshire in the UK with a number of stars in attendance.
David and Victoria Beckham were there, as well as musician Ed Sheeran and actor David Walliams.
David Furnish and Sir Elton have two sons, Zachary Jackson Levon Furnish-John and Elijah Joseph Daniel Furnish-John who were there at the wedding – not just in the pics, but also taking them.