Heidi Klum, 50, sizzles in a tiny black bikini on a beach in St. Barts as she packs on the PDA with her rocker husband Tom Kaulitz, 34
Heidi Klum, 50, puts on a busty display in a glitzy pink dress after enjoying a day at the beach in a Mariah Carey Christmas tribute T-shirt with husband Tom Kaulitz, 34, in St. Barts
Heidi Klum, 50, swings into Christmas rocking a cheetah print coverup on the beach with rocker husband Tom Kaulitz, 34, during lavish St. Barts holiday