Karlie Kloss at Adidas ‘Republic of Sports’ event in Shanghai Karlie Kloss at Adidas Republic of Sports event