Stella McCartney Leopard Sandals These fab Stella McCartney leopard sandals are now on sale at 50% off. Find out where. 3 July, 20151 CommentFashionBy annika