Elton John and David Furnish wed in a civil partnership in 2005 exactly nine years ago, but the longtime couple finally made things official at their wedding in London today.

The 67-year-old singer posted a bunch of photos on his Instagram page (including a pic of their wedding invitation) and wrote, "Please join us this Sunday @DavidFurnish and I will be posting special moments from our big day. #ShareTheLove #EltonJohn #DavidFurnish." As far as famous guests, David and Victoria Beckham were there with their four children, and Ed Sheeran attended the nuptials as well.

John and Furnish, who have been together for nearly two decades, made the decision to tie the knot after Britain passed a law allowing same-sex couples to obtain full legal marriage status. Earlier this year John appeared on The Today Show and shared his excitement over the new legislation, adding that there were wedding plans in the works.

"We will do it very quietly," he said. "It will be a joyous occasion and we will have our children there. Extraordinary. If you'd looked at my life five years ago and you'd have told me this was going to happen, I'd have said, 'You've put acid in my drink.' I'm very proud of my country and I'm very proud of Britain and the laws that we've seen come into existence since we've been together. So for this legislation to come through is joyous, and we should celebrate it. We shouldn't just say, 'Oh, well, we have a civil partnership. We're not going to bother to get married.' We will get married."

The couple have two children, Zachary Jackson Levon Furnish-John and Elijah Joseph Daniel Furnish-John.