Doutzen Kroes July 22, 2016 Doutzen Kroes, Elsa Hosk, Joan Smalls and Alessandra Ambrosio at a Yach in St Tropez