Post navigation Heidi Klum caught topless in Cabo San Lucas, Mexico, 08/04/2018 Heidi Klum in bikini at Porto Cervo and Cala di Volpe Beach, 15 july 2023