Heidi Klum, 50, shows off her incredible figure in a white bikini as she poses for playful snaps alongside husband Tom Kaulitz , 34

Heidi Klum looked stunning as she posed for playful snaps during her lavish outing in St. Barts on Friday.

The catwalk icon, 50, has been enjoying the Christmas sun in the Caribbean with her rocker husband Tom Kaulitz, 34.

She showed off her toned figure in a skimpy white bikini, while accessorizing with sunglasses and a baseball cap.

Heidi showed off her dazzling white smile as she ran out of the sea in a rubber reindeer ring.

Meanwhile, Tom donned a pair of blue sunglasses as he went swimming with Heidi during their holiday.

Heidi Klum looked stunning as she posed for playful snaps during her lavish outing in St. Barts on Friday

The catwalk icon, 50, has been enjoying the Christmas sun in the Caribbean with her rocker husband Tom Kaulitz, 34

The catwalk icon, 50, has been enjoying the Christmas sun in the Caribbean with her rocker husband Tom Kaulitz, 34

Heidi and Tom enjoyed a well-deserved solo holiday in the sunny Caribbean.

The icon has shared her holiday with fans in a slew of photos posted to social media.

Heidi showed off her washboard abs on Instagram as she posed topless on the beach on Wednesday.

She posed in a skimpy bikini bottom as she covered her ample cleavage with her hands.

On Monday, Heidi donned a busty, bejeweled dress for a fancy dinner on Christmas Day.

Heidi looked typically stunning in the glitzy, thigh-high slit garment, as she donned a pair of stylish high heels.

On Instagram, Heidi posed a sultry look as she showed off her bronzed makeup palette and long red nails.

The America's Got Talent judge showed off her curves in the busty dress and showed off her slim model figure in the figure-hugging dress.

Heidi and Tom packed on the PDA with a few loved-up snaps as they posed at dinner.

She showed off her toned figure in a skimpy white bikini, while accessorizing with sunglasses and a baseball cap

She showed off her toned figure in a skimpy white bikini, while accessorizing with sunglasses and a baseball cap

Heidi showed off her dazzling white smile as she ran out of the sea in a rubber reindeer ring

Heidi showed off her dazzling white smile as she ran out of the sea in a rubber reindeer ring

Heidi donned a busty, bejeweled dress for a fancy dinner on Christmas Day – and shared the photo on Instagram on Boxing Day

Heidi donned a busty, bejeweled dress for a fancy dinner on Christmas Day – and shared the photo on Instagram on Boxing Day

The couple shared a sweet kiss for a photo while sipping a cocktail on Christmas Day

The couple shared a sweet kiss for a photo while sipping a cocktail on Christmas Day

The couple shared a sweet kiss for a photo while sipping a cocktail on Christmas Day.

The loved-up couple packed on the PDA and stole cuddly toys on the beach during their holiday in the sun.

The model and Tom have been married since 2019, making him stepdad to Leni, 19, Henry, 18, Johan, 17, and Lou, 14, fathered by Heidi's ex-husband Seal.

Klum was previously married to British singer Seal from 2005 to 2014, and he remained in her daughter Leni's life.