How Long Charlie Puth Download 'How Long' on iTunes
Ed Sheeran has revealed that he has lost three stone ahead of posing naked for charity.
The 'Lego House' star is due to strip off to help raise money for Elton John's Aids Foundation.
Ed, who told Capital FM last week that he was nervous about taking his clothes off, has gone from fourteen to eleven stone since January after sticking to a strict training regime.
'The A Team' star has also given up drinking to help keep off the pounds.
"I'm not a very confident guy when it comes to taking clothes off, but I've been persuaded for Elton John's Aids Foundation to do a naked photo shoot," he said.
"So ladies, lock up your daughters."
Earlier this month, Ed unveiled the video for his new single 'Lego House', which features a cameo appearance from Harry Potter star Rupert Grint.
'Lego House' is the latest single to be taken from Ed's smash hit album '+', which is out now.