On a recent visit to Rady Children’s Hospital, Miley Cyrus and Liam Hemsworth met 8-year-old Julia Davidson, who is fighting cancer.

Julia sang a beautiful version of “The Rainbow Connection” that brought  Miley to tears. Watch the touching moment in the video below!