Miley Cyrus has been discharged from hospital.

The 'Wrecking Ball' hitmaker is ''feeling much better'' after spending over a week under the watchful eye of doctors following a severe allergic reaction to antibiotics.

A source told E! News: ''She is feeling much better and Europe [tour] is still on.''

The 21-year-old singer, who was hospitalised on April 15, was forced to reschedule her US 'Bangerz' tour after her body rejected Cephalexin she was taking to treat a sinus infection, but the European leg of the tour, which is scheduled to kick off on May 2, will proceed as planned.

A statement released on her website last week said: ''All remaining US dates on the Miley Cyrus 'Bangerz' tour have been postponed. Miley is continuing to recover from the severe allergic reaction she suffered on April 15.

''Existing tickets will be honoured on the new dates, which include previously cancelled and postponed dates.''

The blonde beauty vented her frustration from her hospital bed last week after she was forced to cancel her show in her hometown Nashville, Tennessee, on April 17.

She wrote on Twitter at the time: ''Sick of waking up to needles #goingthruit #floydfriday (sic).''

Miley's illness follows her devastation after her beloved dog Floyd passed away earlier this month, which left her feeling ''exhausted'' and ''physically sick''.