Elton John tied the knot with his longtime love David Furnish on Sunday. The wedding took place at the couple’s home in Windsor, England.
Guests at the ceremony included David Beckham and Victoria Beckham, Elizabeth Hurley, Ed Sheeran, Hugh Grant and David Walliams.
The reception lunch featured centerpieces with red roses. The menu included wild mushroom soup, beef short ribs and carmelized onion pie, warm chocolate pudding and wedding cake for dessert.
The wedding cake featured the couple’s first initials, D and E.
John and Furnish entered a civil partnership on December 21, 2005. They picked the December 21, 2014 date to officially get married on their ninth anniversary.