Singer Demi Lovato took some time out of her touring schedule to visit Levine Children's Hospital in Charlotte, North Carolina. She posed for pictures with patients and gave them advice. The trip was organised by the Ryan Seacrest Foundation, a charity set up by the American Idol host to build broadcast centres inside children's hospitals.