Heidi Klum – bikini at beach in St. Tropez