Beyonce in an animal print, off the shoulder crop top & leopard print skirt, on Sainte-Marguerite Island, Cannes, 16 Sept 2015. Celebrity fashion | star style | prints