Stephanie Seymour and Peter Brant Leaving Club 55 Beach in Saint Tropez Stephanie Seymour and Peter Brant Leaving Club 55 Beach