The singer spent hours at Brisbane’s Lady Cilento Children’s Hospital in South Brisbane, Australia, yesterday.

She took selfies and spent time chatting with many of her young fans.

The visit was coordinated by Starlight Children’s Foundation Charity.

The heart-warming pics from the day can be viewed here:

 


 

 

 

 

In a Facebook post, the hospital wrote: ‘Thank you Taylor Swift for dropping by the Lady Cilento Children’s Hospital to give our patients and families a special surprise they’ll never forget.

‘They’ll never ‘shake off’ the memories you made.’

Taylor Swift is reportedly staying on the Gold Coast with Tom Hiddleston, who is shooting Thor: Ragnarok there.