Taylor Swift has made a surprise visit to a children’s hospital in Australia, to the delight of its young patients who got an afternoon they’ll never forget.

The 26 year old pop megastar – today revealed as the highest-earning celebrity of 2016 so far – is in Australia with her new boyfriend Tom Hiddleston. While the British actor was called away for work purposes, Swift paid a visit to the Lady Cilento Children’s Hospital in Queensland on Tuesday afternoon (July 12th).

Taylor Swift Tom HiddlestonTaylor Swift and Tom Hiddleston in Britain in July 2016

She chatted to the young patients, posed for photos and even sang a couple of her songs for them, sending social media into a frenzy as she did so.

“Thank you Taylor Swift for dropping by the Lady Cilento Children's Hospital this afternoon to give our patients and families a special surprise they'll never forget,” the hospital's Facebook page read. “They'll never 'shake off' the memories you made tonight.”

More: Swiddleston goes down under, as Taylor Swift and Tom Hiddleston take a romantic trip to Australia

The visit was organised by the Starlight Children’s Foundation, a non-profit aimed at supporting teenagers through their illnesses.

Hiddleston, 35, is in Australia to film scenes for his upcoming movie Thor: Ragnarok in which he is reprising his well-received character Noki. He is still in the running to be the next James Bond actor, though insiders believe his chances have been damaged because of his romance with Swift.

The couple has been dating for a little over a month, and have wasted little time in taking in as much as possible as a couple, visiting Britain, Italy and now Australia in recent weeks. Things are getting serious quickly, despite many speculating that the two are just for show, with some even suggesting the whole thing is being staged for the purposes of a music video...

“They are the real deal,” a source recently told the media. “They laugh and travel well together. These past few weeks, they have learned many things about each other… she is getting very attached.”

More: Taylor Swift is the highest-earning celebrity in 2016