Jennifer Lopez knows her audience.
But while the 43-year-old star opted for a tamer white peplum frock at the flick's New York premiere, at Thursday night's Vegas premiere, she got a little... Vegas-y.
Lopez' white Kaufmanfranco spring 2013 dress features a sheer back with equally sheer side panels, something she flaunted to the cameras. Not that we blame her -- girlfriend looks good. (Except for maaaaybe that hair, but we'll let it slide.)
Jennifer's been a fan of the racy white gowns lately -- remember the Golden Globes? But as much as we dig the dress, [Carrie Bradshaw voice] we got to thinking... there's no way you'd be able to hide a pair of normal underwear that well. Perhaps JLo's discovered the C-string?
A whole array of racy frocks!
Portia de Rossi
Music's Hottest Stars At The VH1 Diva Concert
The biggest stars in the music business came out for the VH1 Divas Concert which honored Whitney Houston and Donna Summer.footage: Getty Images
Want more? Be sure to check out HuffPost Style on Twitter, Facebook, Tumblr, Pinterest and Instagram at @HuffPostStyle.
Do you have a style story idea or tip? Email us at email@example.com. (PR pitches sent to this address will be ignored.)