Watch: Jennifer Lopez & Tom Cruise's MTV Movie Awards Dance-Off

Tom Cruise stole the show last night as he reprised his hysterical role as greasy Hollywood producer Les Grossman from Tropic Thunder for the 2010 MTV Movie Awards. Cruise had everyone in stitches when he asked Ludacris to drop a beat for him and began to work it out to the rapper's hit single, "Get Back," but the crowd went absolutely wild when the beat changed and Jennifer Lopez joined him on stage.

The two performed an elaborately choreographed dance routine, complete with matching bejeweled pimp canes! We know it sounds too strange to be true, but it did indeed happen...only on MTV. Check out the dance-off below (fast forward to minute 2:00):