Teen sensation Justin Bieber paid a surprise visit to seven-year-old fan Millie Flamm, who is suffering from cancer, ahead of his concert in Utah.
Flamm had been hoping to catch Bieber live in Salt Lake City, but had to cancel her plans after falling seriously ill. A family friend started an online campaign in a bid to get Bieber to come and see her.
"A friend posted a picture on Facebook, and it's been shared thousands of times," contactmusic.com quoted her father - Brad Flamm - as saying.
The social networking campaign worked and Bieber Saturday stopped by the Primary Children's Medical Center, where Flamm is being treated.
He delighted her by hugging, kissing and singing to her. He also treated fellow hospital patients with free tickets to his Salt Lake City show.
The 18-year-old has become known for taking time out of his busy schedule to treat ailing fans to special meet and greets.
He invited sick youngster Emma Routh backstage after a gig in Texas in October last year.