A 10 year-old girl with autism has touched hearts worldwide with her powerful rendition of "Hallelujah".
Kaylee Rogers from Ireland is often too nervous to speak out in the classroom, but when she sings all that's forgotten.
"I just love doing it. I just become a singer and be great at it."
Her performance at her school's Christmas concert has been shared hundreds of thousands of times on social media since it was posted on Monday.