Jennifer Lopez american idol Ryan Seacrest  suit randy jackson Steven Tyler  outfit

It's a battle of the metallics!

Steven Tyler looked a bit of a mess in his silver suit and piles of jewelry for his judging gig on American Idol Wednesday night, but Jennifer Lopez stole the show in a sexy cropped metallic top with black diamond detail, skintight pants and sexy maroon pumps!

Is it just us, or is La Lopez the best-dressed judge in American Idol history thus far?

The Aerosmith frontman might need to hire J. Lo's stylist, because his seventies-inspired bell-bottoms were pretty close to embarrassing!

Of course Lopez's new boy-toy Casper Smart was on hand to entertain his ladylove in between breaks, and he was even seen following the singer into her trailer after the show -- Ooh la la!

Which Idol judge rocked metallics best?