Jennifer Lopez has suffered yet another wardrobe malfunction on stage.
The Dance Again singer accidentally flashed her breast during a show in London, just days after a "nip slip" in Italy, reported Us Weekly.
J-Lo was performing at the O2 when her tight sequinned jumpsuit slipped during an energetic dance routine, exposing her chest to the crowd.
Undeterred, the former American Idol judge rearranged her outfit and carried on with the show.
It came just days after J-Lo gave fans an eyeful when the top of her outfit - the same glittery jumpsuit - slipped when she was on stage in Bologna.
Earlier this month the 42-year-old also showed off more than she planned to when the seam of some shaping underwear was spotted through one of her stage costumes.