But her flowing outfit, which was barely held together with a large brown belt, was probably not suited and kept whipping up in the windy weather.
1 of
5
SHARE
The singer looked gorgeous in a floor-length beige and black dress with a matching head band and the crowds screamed as she waved.
2 of
5
SHARE
It all started when the signer arrived on a horse drawn carriage for the live filming of a German show at the Coliseo Balear bull fighting arena in Palma de Mallorca, Spain.
3 of
5
SHARE
The 42-year-old singer who has been fiercely promoting her latest album, Love? across Europe, exposed more than she intended to during a German TV show thanks to her low-cut dress.
4 of
5
SHARE
Pop sensation Jennifer Lopez suffered an embarrassing wardrobe malfunction live on German TV.