Heidi Klum, 51, and her daughter Leni, 20, turned heads in bikinis on a family vacation in Sardinia, Italy, with their partners. Heidi sported a colorful swimsuit, while Leni sizzled in a white bikini with red lining, showing off PDA with their respective men.