Beyoncé performed the first date of her new Mrs. Carter World Tour in Serbia last night.
Over the 23 song-long setlist, Queen B fit in eight costume changes.
And throughout, her looks, including designs by DSquared2, Julien Macdonald, Peter Dundas at Pucci and Givenchy's Riccardo Tisci, dazzled. Duh. Here they all are: