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.
Leave a Reply
You must be logged in to post a comment.