Jennifer Lopez was a noticeable absentee at last week's New York screening of her new film What To Expect When You're Expecting, but she returned to the red carpet in dramatic fashion last night.
J.Lo stole the show in a plunging nude gown, teamed with dramatic eye make-up as she attended the official US premiere of the film, held at the Grauman's Chinese Theatre in Hollywood.
Her co-star Cameron Diaz was also there, but sporting a much safer look in a cheeky LDB, along with the film's other stars Chace Crawford, Brooklyn Decker and Elizabeth Banks.
The film receives its UK premiere later this month, and the stars will be joined on the red carpet in London by Cheryl Cole, who has a cameo role in the film.
Also on HuffPost: