Jennifer Lopez accidentally flashed her boob live on German TV when the wind blew up her billowing dress.

Lopez is promoting her new album, Love?, across Europe and was appearing on the German show Wetten das…? (Wanna bet that?) at the Coliseo Balear bull fighting arena in Palma de Mallorca, Spain.

41-year-old Lopez turned up in a horse-drawn carriage wearing a flowing dress, not expecting the wind to be so strong.

She managed to stop her dress from being blown over her head, but, as she sat down, Lopez leaned forward and flashed her breast.

Jennifer Lopez wardrobe malfunction

However, seemingly oblivious, Lopez continued with the interview and later gave a fully clothed performance of her hit single On the Floor.

But high ho, flashing a boob on national TV isn’t really such a big deal is it? And let’s face it – this is the most column-space Jennifer Lopez has had in yonks.