Jennifer Lopez Does 'American Idol' Shoot in Crazy Cleavage-Baring Dress

Splash News

No doubt Jennifer Lopez went through many wardrobe changes during her American Idolphoto shoot on Thursday, but it looks like she landed on a winner.

VIDEO: Nobody Puts J.Lo's 'Booty' in a Box

The 45-year-old pop singer and American Idol judge, who recently told ET's Kevin Frazier that she "refuses to be put in a box" just because of her age, was snapped in a zebra-print dress with her cleavage cut out in Los Angeles yesterday.

This comes after an interview with ET's Kevin Frazier earlier this week in which J.Lo challenged those who criticized her "Booty" music video for going "too far."

VIDEO: Would J.Lo Ever Adopt?

"Why, because I'm over 40? So I can't be sexy?" Lopez said. "Or, is it because I'm a mom? Moms aren't allowed to be sexy. Uh, how did I get my kids in the first place?"

The mother of two continues to push the envelope with the best of them, as she performed in what was dubbed the "Battle of the Booty" back in September when she shared the stage with Nicki Minaj at Fashion Rocks.

Model Naomi Campbell weighed in on the hype surround the "battle," saying, "We are going for Jennifer Lopez, because it's real."