Bad news, McCartney fans – the legendary musician has postponed several dates from his US tour, on recommendation from his doctor. Macca will not start the tour as planned because of a prolonged illness which confined him to the hospital for longer than expected, according to his website.

Keep calm and carry on, the tour will continue in July.

The “Out There” tour was supposed to kick off this Saturday in Lubbock, Texas, but his recovery from an undisclosed virus requires plenty of rest, as per his doctor’s recommendation. McCartney came down with the virus last month and was hospitalized soon after. He has now spent several weeks in recovery.

Per the website, he will need "a few more days" to make a full recovery.

"I’m sorry but it’s going to be a few more weeks before we get rocking in America again,” the former Beatle said in a blog post on his official website. “I’m feeling great but taking my docs' advice to take it easy for just a few more days. Look forward to seeing you all soon.”

The newly rescheduled tour will kick off on July 5 in Albany, New York. The June shows have been postponed for October and tickets will be honoured at the new dates.

Watch Paul McCartney attending the New York City Ballet Gala 2012 below.