It's the semi-final of Strictly tonight as five celeb dancers battle it out to make it into the final. Frankie, Caroline, Mark, Simon and Jake will be hoping to pull off their best performances yet as they tackle two dances each in a bid to impress the judges and more importantly, the viewers at home. You will have to wait until tomorrow night though to see just who will be waltzing into that final and competing for the coveted glitterball trophy.