Advent Calendar Days quiz

A big 24 clip quiz with all the Advent Calendar numbers (1-24) in the titles. Just identify the performer for 2 pts and bonus 1 pt for song title

Some are very easy and some pretty tough and the music is incredibly varied and includes: Robbie Williams, The Doors , The Commodores, Crowded House, Lou Bega, Jimi Hendrix, White Stripes, The Beatles, The Temptations, Paolo Nutini, Blondie, Johnny Mathis, The Cure, Guns N’Roses, Taylor Swift, Ringo Starr, Frankie Valli, Bobby Darin, The Rolling Stones, T.Rex, 50 Cent, Lily Allen, Shakira, Gene Pitney