Pink is resting-up and drinking green tea after postponing shows in Australia when she became unwell and ended up in hospital.

The 38-year-old pop star has said she is "following doctor's orders" and called off gigs in Sydney after she was incapacitated by with a virus.

She also thanked fans for their well wishes and told how she was rushed to hospital "in excruciating pain" just 20 minutes before a soundcheck for Monday's planned show.

"I was discharged from hospital last night, and am following doctor's orders of liquids and rest," she told fans on Instagram.

We need your consent to load this Instagram contentWe use Instagram to manage extra content that can set cookies on your device and collect data about your activity. Please review their details and accept them to load the content.Manage Preferences

"A lot of you know how physical my shows are, and that I don't just stand in front a microphone and sing.

"I flip, dance, fly, harness, silk, and scream my way through ... Therefore, I need to be physically healthy and well in order to perform this show.

"I think all of you deserve the full show and me at my best."

She added that she will be returning to the stage by the weekend. "Our next show will be Saturday, and until then I will be drinking green tea, and spending time with my kids," she wrote

The US star said she will announce rescheduled dates for the cancelled concerts.

She added what she described as "a warning to paparazzi" who took pictures of her on a beach, saying: "You might actually see me walking upright outside of my hotel room cage with two little children, and another warning: I might even smile.

Not too much, though. I'll try to control the smiling."