Heidi Klum 50 shows off her incredible figure in a

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 incredible as she posed for playful snaps during her luxury vacation in St. Barts on Friday.

The 50-year-old catwalk icon enjoys the Christmas sun in the Caribbean with her rocker husband Tom Kaulitz (34).

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

Heidi flashed her bright 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 on holiday.

Heidi Klum looked incredible as she posed for playful snaps during her luxury vacation in St. Barts on Friday

Heidi Klum looked incredible as she posed for playful snaps during her luxury vacation in St. Barts on Friday

The 50-year-old catwalk icon enjoys the Christmas sun in the Caribbean with her rocker husband Tom Kaulitz (34).

The 50-year-old catwalk icon enjoys the Christmas sun in the Caribbean with her rocker husband Tom Kaulitz (34).

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

The icon shared her vacation with her fans in numerous snaps posted on social media.

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

She posed in a pair of skimpy bikini bottoms and covered her ample cleavage with her hands.

On Monday, Heidi slipped into a busty, bejeweled dress for a fancy Christmas Day dinner.

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

Taking to Instagram, Heidi showed off a seductive look as she showed off her bronzed makeup palette and long red nails.

The “America's Got Talent” judge flaunted her curves in the busty dress and showed off her slim model figure in the bodycon dress.

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

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

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

Heidi flashed her bright white smile as she ran out of the sea in a rubber reindeer ring

Heidi flashed her bright white smile as she ran out of the sea in a rubber reindeer ring

Heidi slipped into a busty, bejeweled dress for a fancy dinner on Christmas Day - and shared the picture on Instagram on Boxing Day

Heidi slipped into a busty, bejeweled dress for a fancy dinner on Christmas Day – and shared the picture on Instagram on Boxing Day

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

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

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

The loved-up couple packed on the PDA during their vacation in the sun, stealing smooches and cuddles on the beach.

The model and Tom have been married since 2019 and are therefore the stepfather of Leni (19), Henry (18), Johan (17) and Lou (14), whose father is Heidi's ex-husband Seal.

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