2005 France, St Tropez