Heidi Klum, 51, and daughter Leni, 20, sizzle in bikinis while on vacation in Sardinia with their partners
Both models were spotted locking lips with their respective partners at their picturesque hotel situated on the Mediterranean Sea.