Barbara Palvin on a Photoshoot in St Tropez