Tom Cruise has been taking dance lessons from his wife's choreographer.

The 47-year-old actor teamed up with Jennifer Lopez to perform a comic routine at last night's (06.06.10) MTV Movie Awards in the guise of his 'Tropic Thunder' character Les Grossman and revealed his spouse Katie Holmes had helped him with his extensive preparations for the sketch.

Speaking after the performance, he said: "I worked with Katie's choreographer, Tyce Diorio.

"Katie loved it. She was there while we were working on it. You know, I can dance a bit and we rehearsed, and my wife's a dancer and so I like dancing."

The routine saw Tom being spanked by the 'Back Up Plan' star, who stopped him returning the gesture, and ended with the 'Knight and Day' actor trying and failing to do the splits.

Tom admitted he had a great time portraying the foul-mouthed, fat, balding producer in a series of sketches at the awards, which took place at the Gibson Amphitheater in Los Angeles.

He added: "It was a lot of fun - it was great. It was a blast!"