Jennifer Lopez performs ‘Ain’t Your Mama’ on ‘American Idol’ finale...

I still think the song is naff (sorry I tried), but J.Lo's performance was still a mesmerizing combination of energy, glamour, and domestic spectacle.
She hit the American Idol stage for the very last time during Thursday’s grand finale to debut her Meghan Trainor-penned new single 'Ain’t Your Mama.' She dazzled viewers with a set filled with showgirls, high octane choreography, and some pyro. They had J.Lo's ex-husband Cris Judd dancing on the show too, which must have been a bit weird. At least she's not bitter to deny him any prospect of work.
 
Thoughts?