Beyoncé has begun her Mrs. Carter World Tour with a blinged-out bang! Take a look inside the production!
She has arrived! The “End of Time” diva kicked off her 65-day world tour last night with a show in Belgrade, where she donned a covered-up-yet-risque costume. Flip through the slideshow for some shots behind the scene and a few peeks at opening night!
First Look: Mrs. Carter Show World Tour was originally published on s2smagazine.com