Dressed to kill in a skintight glass mosaic patterned dress and matching ultra-sexy thigh high boots, Beyoncé wowed her fans, some of who won a Meet and Greet with her at a Release Party for her self titled Visual Album over the weekend.
Beyoncé world tour tickets for her Mrs. Carter shows kicks off in Europe on February 20 in Glasgow, before performing six more UK concerts, including four dates at London’s O2 Arena.