Elton John's 60th birthday party has gone off with a bang at Madison Square Garden.
The Rocket Man was welcomed by a host of stars, including former president, Bill Clinton, who hailed one of his favourite singers in front of 20,000 people.
Thanking Elton for his contribution to charity and his work with the Elton John Aids Foundation, Clinton said he wanted to celebrate the British singer joining his "favourite club - the 60-year-olds".
"I love it every time he sings," added the fellow 60-year-old. "He reminds me that we've still got a little juice."
Elton kicked off proceedings with Sixty Years On in a set which contained many of his most memorable hits.
In a wide-ranging show which took in songs from throughout his career, Elton played Daniel, Sorry Seems To Be The Hardest Word, Bennie and the Jets, I'm Still Standing and Tiny Dancer.
The show was also Elton's 60th at the renowned location, with guest stars including Whoopi Goldberg and Robin Williams also making an appearance on stage.
The two comedians also brought on Elton's long-time collaborator, Bernie Taupin, who has written with the singer for 40 years, as they led the crowd in a rendition of Happy Birthday.