Semi final dances and songs

The semi-finals are here, and each couple will have to perform two dances each.  All the dances and songs have been added to the Week 12 results page, and I'll be updating the individual celebrities pages too.  As usual, some of the song choices have been used before, so as well as updating the full list of Songs, here's an extract to see which songs have been used before:

 
Couple Dance Song Series
Rachel & VincentViennese WaltzEverybody HurtsSeries 6, Week 6
Alexandra & GorkaViennese WaltzEverybody HurtsSeries 15, Week 12
Alexandra & GorkaSalsaFinallySeries 15, Week 12
Dennis & IzabellaQuickstepI'm So ExcitedSeries 3, Week 2
Debbie & GiovanniJiveI'm So ExcitedSeries 15, Week 12
Zoe & IanFoxtrotIsn't She LovelySeries 3, Week 4
Debbie & GiovanniFoxtrotIsn't She LovelySeries 15, Week 12
Gemma & AljažRumbaBeneath Your BeautifulSeries 15, Week 12
Gemma & AljažTangoMy SharonaSeries 15, Week 12
Georgina & JamesFoxtrotHave You Met Miss Jones?Series 4, Week 4
Alex & JamesFoxtrotHave You Met Miss Jones?Series 9, Week 2
Joe & KatyaAmerican SmoothHave You Met Miss Jones?Series 15, Week 12
Joe & KatyaArgentine TangoHumanSeries 15, Week 12
Ashley & OlaViennese waltzAngelSeries 11, Week 4
Rachel & VincentWaltzAngelSeries 6, Week 11
Mollie & AJWaltzAngelSeries 15, Week 12
Roger & CamillaSambaWhenever, WhereverSeries 2, Week 5
Susanna & KevinSambaWhenever, WhereverSeries 11, Week 4
Mollie & AJSambaWhenever, WhereverSeries 15, Week 12