Sir Paul McCartney has revealed how a mystery bug left him bed-stricken for six weeks.
The Beatles star had to pull out of a string of concerts in Asia after being rushed to hospital in Japan with the bug in May.
"It was some stomach thing and I was throwing up and didn't eat for a week, which is one way to lose weight. That's not recommended. I lost nearly a stone or something," he told the Daily Mirror.
The 72-year-old singer said he "wasn't worried about it being life-threatening", adding: "It was enough to lay me up quite quickly whatever it was and then they said 'Take six weeks off'.
"My friends said 'Normally, you'd hate that 'cos you love working'. But I took six weeks and came back stronger than ever."
Sir Paul, who has written a new song Hope For The Future for computer game Destiny, hailed the Tokyo doctors who nursed him back to health, saying: "They looked after me amazingly and by then I was on the drugs anyway, so I didn't care. I felt great."
And he vowed to return to Asia to continue the tour: "I'm going back to Japan next year."
The singer also revealed Bob Geldof did not invite him to join the Band Aid 30 line-up to record Do They Know It's Christmas?, despite his featuring on the original recording in 1984.
He joked: "I was away in Brazil so they didn't ring me. What are you playing at, Bob? I was in the original."
Despite the hit single facing some criticism, Sir Paul said the sentiment behind the hit single is in the right place: "I think the new one is OK. It's great that it's raising a lot of money for Ebola victims. That's the main thing."