In a sweet moment caught on video, a young cancer patient serenaded Miley Cyrus and Liam Hemsworth from her hospital bed in San Diego.
Cyrus was moved to tears by 8-year-old Julia’s performance of the famous Muppets song "Rainbow Connection."
Cyrus and Hemsworth were visiting Rady Children's Hospital for the holidays, but weren’t expecting to find such a natural star.
“That was a perfect song for you to sing for us," Cyrus tells Julia in the video. "If I was in my Voice chair, I would have turned around for you for sure.”
Julia has been battling an aggressive childhood cancer since she was 6-years-old, according to the family’s GoFundMe page.
“It was an emotional and magical visit," Julia’s dad Todd Davidson said in a YouTube video.