Beyonce looked stunning as she kicked off her new world tour in Serbia, taking to the stage in a series of skimpy costumes.
The 31-year-old singer - who gave birth to daughter Blue Ivy 15 months ago - showed off her incredible curves at the Kombank Arena in Belgrade for the opening night of The Mrs Carter Show.
Beyonce smouldered in a series of sexy leotards, including a detailed white number with a sheer bodice, and a more racy gold glittery one with sequins contouring her body and highlighting her nipples.
Another red dress was split right to the waist, with cut outs on the bodice showing off her toned physique.
The Bootylicious star is performing almost every night until her tour ends in New York on August 5.
She will bring her show to the UK with shows in Birmingham on April 26 and 27, before a run of six dates at the O2 Arena in London.
Beyonce's show is named The Mrs Carter Show in tribute to her husband Jay-Z.