Did you catch Jennifer Lopez on American Idol last night? The judge said goodbye to contestant Jacob Lusk, leaving four finalists in the competition: Lauren, Scotty, James and Haley. Just before the elimination, Lopez brought her signature sparkle to a performance of her new single, “On the Floor.” She smashed two dancers out of glass cases and shimmied on a rising platform in glittery harem pants and a silver beaded corset top with fringed epaulets by Zuhair Murad. “Who's excited for @jlo 's performance on @AmericanIdol tonight! RT and Watch!!! Its gonna be so good!” Tweeted Rob Zangardi, one half of her styling team, just before the show. Click through the gallery to see her look from every angle and tell us what you think of her outfit in the comments!