This is what happens when two professional dancers get married.
Ballerina and bride Valerie and professional dancer and groom Kirk met when they shared a stage whilst performing for the Richmond Ballet in Richmond, Virginia, so it was only fitting that they held their wedding reception on the actual stage they danced on together. You'd think that would be a dead giveaway that a 'surprise' dance was on the way but no, the bride was completely taken unawares.
And judging by all that very over the top and impressive dancing, she may be unawares of something else, if you know what we're saying.
Advertised
Are you a fan of the 'surprise' wedding dances? To be fair, this one is pretty entertaining.