Jennifer lopez performed alongside her beau Casper Smart on ‘American Idol’ last evening.

The 42-yr-old mom-of-two and her 24-yr-old back-up dancer worked the stage to her hit song “Dance Again.”

“Watch @AmericanIdol today to see me perform #DanceAgain, Jennifer tweeted before the show.

During the performance, Casper and JLo did some choreography with each other and ended the performance with a nose kiss.

Meanwhile, Jennifer is gearing up to embark on a world tour with Enrique Iglesias beginning June 23rd in São Paulo. Check the performance below