Beyonce Knowles and husband Jay Z recently were the talk of the town over the weekend after releasing their surprise album on stage during her performance of On The Run II’ Tour at the London Stadium.
Here she is wearing a custom leopard print design by Casey Cadwallader, Mugler’s Creative Director.