Ed Sheeran has signed up to play a Teenage Cancer Trust gig at the Royal Albert Hall a year after he was forced to turn the charity down.
The A Team star joins a line-up that includes T he Cure, Suede and Paolo Nutini for the concerts at London's Royal Albert Hall in March.
The venue will also host a comedy night featuring stand-ups including Jason Manford, John Bishop and Micky Flanagan.
Organiser Roger Daltrey said he sent "a few million emails" to get the right line-up for the annual fund-raising event and said Ed's appearance "means a lot" after he had to drop plans to play last year because of touring commitments.
The Who frontman said: " He said he would do it last year but unfortunately because of his schedule he couldn't, but he's turning up for us this year".
The concerts have raised more than £17 million for young people with cancer since starting in 2000.
The Suede gig, which will see the band perform their second album Dog Man Star in its entirety, marks a return to the event four years after the newly-reunited rockers played there.
Frontman Brett Anderson said: " It's great being involved with Teenage Cancer Trust again. It's a fantastic charity and we have a proud history of involvement with them. The gig we did for them at the Royal Albert Hall in 2010 was possibly my favourite ever show in 25 years of playing live."
Tickets go on sale this Friday.