Age Appropriate? Jennifer Lopez Shows A Lot of Skin on ‘American Idol’ (PHOTOS)

While American Idol is normally about the contestants on the show, it was hard not to notice the, um, revealing outfit that Jennifer Lopez wore on last night’s episode.

The 42-year-old mother of two, who is currently dating 24-year-old dancer Casper Smart, wore a silver gladiator-style dress by Hervé Léger that showed off her abs — and also gave viewers a tease of what was underneath the dress. (We’ll leave that to your imagination.)

While the dress was eye-popping and admittedly stunning, we’re not quite sure if it was appropriate to wear on a show like American Idol.

What do you think? Check it out in our gallery, plus more of J-Lo’s Idol fashions from season 11, then sound off in the comments!