Heidi Klum spent Friday soaking up the sun in St. Barts with her husband, Tokio Hotel guitarist Tom Kaulitz.
The 52-year-old German supermodel wore a light blue thong bikini, finishing the beach look with white-rimmed sunglasses and gold earrings. Kaulitz, 36, opted for colorful swim shorts and a gold necklace. The couple appeared relaxed and affectionate, holding hands as they stepped out of the ocean after a swim.

Over the weekend, Klum also posted a string of Instagram photos and videos from the trip. In one clip, she and Kaulitz lounged together on a towel, while another Story showed her in a sleeveless neon yellow dress holding a salad. She also shared footage of her husband emerging from the water, plus a cozy moment of the pair cuddling in bed as she kissed him on the neck.
The getaway follows several revealing beach looks from Klum earlier in the week, including a cherry-print bikini with a sheer cover-up and topless snapshots, one taken at sunset on a Gucci blanket laid across a pier.
Klum and Kaulitz first drew attention as a couple in March 2018, got engaged in December 2018, and married in 2019. She shares daughter Leni with Flavio Briatore and sons Henry, Johan, and Lou with ex-husband Seal.