A pair of roller skates, an empty park and some surprise salsa lessons. How else do you get swept off your skates by Prince Charming? Or is he more player than prince?