05/15/2012 07:46 am ET Updated Dec 06, 2017

Jennifer Lopez Sheer Dress At 'What To Expect' Premiere Is Stunning (PHOTOS)

A dangerously plunging neckline, a sheer skirt, a billowing slit -- Jennifer Lopez's dress at the "What To Expect When You're Expecting" premiere had all sorts of liabilities. But at the end of the day, girl looked good. Sometimes that's all there is to it.

Lopez turned up with her "What To Expect" cast mates, including Cameron Diaz, Brooklyn Decker, Elizabeth Banks, Anna Kendrick and Chace Crawford, for the Los Angeles red carpet.

A high-wattage crowd, for sure, but J.Lo upped the glam quotient in a nude maxi dress that left just the right amount to imagination. The side boob potential made us nervous, as did the skirt that turned totally sheer when the flashbulbs hit. But with those bold wine-stained lips (which seem to be making a comeback), the subtle hair and that star presence, Jennifer nailed it.

But that's just our opinion. What do you think -- was this red carpet look too risky or does J.Lo pull it off?


jennifer lopez sheer dress

jennifer lopez sheer dress

jennifer lopez sheer dress

See Jennifer Lopez's style evolution!

Jennifer Lopez Style Evolution