Leonard Cohen’s Hallelujah has been covered by major artists like Jeff Buckley and Norah Jones, but 10-year-old Kayleigh Rogers’ version might be our favorite yet.

Rogers, who has autism and ADHD, attends Killard House School in Donaghadee, Northern Ireland and sang the song along with her school choir. She was originally supposed to perform at a local church, but lost her voice and missed out. Instead, her principal played a recording of Rogers’ rendition from weeks earlier, and church attendees were blown away.

Watch her performance above and prepare to shed a tear or two.

xx, The FabFitFun Team