The Strictly Come Dancing 2012 semi-final performances are over, so who do you think should make it through to the final?
This evening saw the five remaining couples performing two routines each in a bid to make it through to next week's final.
Kimberley Walsh, Dani Harmer, Denise Van Outen, Louis Smith and Lisa Riley have done all they can and now it's down to us viewers to decide who's going through and who's going to be in the dance off.
Tonight's show saw everything from a cheeky Charleston to a romantic Rumba, but who did you rate?
See which two celebs have to dance again in tomorrow night's show, and which four couples will ultimately make it through to compete for the glitterball trophy next weekend.
Vote for your Strictly favourite below!
Browse pictures from tonight's Strictly Come Dancing semi-finals below...