Jennifer Lopez onstage at FOX's American Idol season 14 "Top 12 Revealed" on March 11, 2015, in Hollywood, California. - Cosmopolitan.com
Love this dress
Getting it white: The 46-year-old stunner looked youthful in a white dress that had a sheer bolero jacket with pirate sleeves
Jennifer Lopez Rocks Fuchsia Body-Con Out And About In NYC, 2014
Dressed to impress: Sultry #JenniferLopez in a black lace #Valentino #gown at the 21st UNESCO Charity Gala in Dusseldorf, Germany.