Lily Allen with Kate Moss as she makes a splash in St Tropez