Aug 23 Aug 23 New Balance M996 Shoes in Navy Polka Popp Charlotte Casiraghi, Shoes New Balance M996 Shoes in Navy Suede UppersRevlite MidsoleWoven Tongue TabRubber Outsole Purchase Worn by Charlotte Casiraghi on:19 January 201612 March 201723 September 20174 February 2022 Leave a comment