Singer and actress,Jennifer Lopez looked stunning in Dolce & Gabbana for D&G fashion show in Venice on Sunday night.
The 52-year-old wore a floral teal, green and pink cape with puffed sleeves, an ab-flashing bralette beneath and black high waist pants adorned with roses in chunky heels.