8-Year-Old Cancer Patient Brings Miley Cyrus to Tears With Her Beautiful Voice

Playing Miley Cyrus Tears Up As 8-Year-Old With Cancer Sings To Her From Hospital Bed

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."

Read: Cancer-Stricken Man Wins a Year's Worth of Pizza and Donates It to Local Food Bank

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.”

Read: Teen Girl with Cancer Makes Chemo Survival Bags for Fellow Patients

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.  

Watch: Dying Jeopardy Contestant Donates Winnings to Cancer Charity