JLo Shows Off Her Rock Hard Abs In Sexy Peek-A-Boo Dress [PHOTOS]

American Idol's Favorites
The Most Infamous Contestants In The Show's History
Holy hot mama! It’s crazy to think that Jennifer Lopez is 42-years-old. When the mother of twins hit the stage of American Idol on April 18th (Wednesday), she looked super sexy in her sleek Max Azria number. She may be sweet in the judges seat by she isn’t giving the guys any mercy with this outfit. 

According to Us Magazine, JLo paired the bandaged style dress with nude colored high heels and a Pomellato ‘Tango’ 18K Rose Gold bracelet. There is no doubt that Jennifer looks amazing and when the judges gave Joshua Ledet a standing ovation for his soulful song choice, she shined beautifully next to Randy Jackson and Steven Tyler. You have to hand it to her for these daring style choices!

More on Jennifer’s outfit…