Karaoke fans have picked Mariah Carey's "All I want for Christmas" as their ultimate festive favourite.

A close second was Kings of Leon's "Sex on Fire", while "Livin' on a Prayer" by Bon Jovi was third.