Gary Barlow celebrated his 40th birthday last night by playing a solo gig.
The Take That frontman took to the stage at London's Shepherd's Bush Empire last night, where he was joined by Coldplay's Chris Martin, Ellie Goulding and his Take That bandmates to perform a number of songs.
The Sun reports that guests at the bash included David Walliams, Peter Kay, Lulu, Kimberley Walsh and James Cordon.
Elton John apologized for being unable to attend, passing on the message: "Sorry we can't be with you but me and David are in kiddy heaven."
Robbie Williams also sent a video message from Los Angeles, where he appeared naked in front of the camera and said: "I just want to put your mind at rest about the tour as I know you're a little bit worried. But I'm going to be absolutely fine, buds. I'm on meds."
He added: "I'm very, very proud to call you my friend."
Barlow closed the gig with an encore of Take That's 'Patience', 'Never Forget' and 'Rule The World'.
Barlow also celebrated his birthday earlier this week with an hour-long "exclusive appearance" on BBC Radio 2.