Sir Elton John celebrated his milestone 70th birthday with a star-studded party in Los Angeles.
The Rocket Man singer marked the big day on Saturday night with a joint bash to celebrate his 50-year writing partnership with Bernie Taupin.
The likes of Katy Perry and reality TV stars Sharon and Kelly Osbourne made an appearance alongside the singer-songwriter’s husband David Furnish.
Hosted by actor Rob Low, the event raised funds for Elton John Aids Foundation and Angeles-based art and culture centre the Hammer Museum.
Singer Lady Gaga provided the entertainment as she took to the stage for a special performance.
Sir Elton celebrated his birthday with his children too, and he shared a photograph of himself with his sons Zachary and Elijah preparing to blow out the candles on his cake.
Along with the picture, Sir Elton wrote: "Birthday bliss."
In a separate social media message, the singer showed off a birthday card and wrote: "A huge thank-you to all my Facebook friends for the fabulous birthday card signed by all of you!"
Earlier on his birthday, Sir Elton's husband Furnish shared a heartfelt tribute online to his "partner, soulmate, friend".
He added: "Sharing my life with you is the greatest gift of all.
"Thank-you for all the love, humanity, joy and happiness you bring to our world. I love you forever. @eltonjohn £HappyBirthdayElton."
Other tributes poured in from Sir Elton's famous fans, including Britain's Got Talent star David Walliams, who wrote on Twitter: "Happy 70th birthday to a genius musician who has made the world a better place with his charity work @eltonofficial."
Barry Manilow posted a throwback photo of himself and Sir Elton in their younger days where the birthday boy was wearing a large headdress, with the caption: "Happy Birthday to @eltonjohn £HappyBirthdayElton".
Chat show host Ellen DeGeneres tweeted: "Happy birthday, @Eltonofficial! I love a Saturday bday. Saturday night's the night I like. Saturday night's alright alright alright."
Hollywood star Ben Stiller wrote: "Happy Birthday @eltonofficial. Can't imagine a world without your music. £respect."