Ricky Martin was all about that fancy footwork on Lip Sync Battle. On April 20, the singer went up against Kate Upton, who performed "Baby One More Time," [1] giving it his all. He re-created Tom Cruise [2]'s "Old Time Rock & Roll" scene from Risky Business and the iconic "Footloose" performance by Kevin Bacon [3] — and, boy, did he do it justice. We don't know if it was the dancing or the fact that Chrissy Teigen started screaming in excitement, but Ricky definitely gave Kate a run for her money winning the Lip Sync Battle belt at the end of the night. Watch both of their routines above.