Diane Kruger, 46, flaunts her figure in a red swimsuit as she poses on a yacht in throwback snap

Diane Kruger, 46, flaunts her amazing figure in a red swimsuit while posing on a yacht in the south of France.

Diane Kruger looked sensational on Monday as she flaunted her amazing figure in a red swimsuit in a snap shared on Instagram.

The actress, 46, exuded confidence as she posed on a yacht as she sailed out to sea during a sun-kissed trip to the south of France while filming the psychological thriller Visions.

Diane showed off her toned pins in the daring swimsuit while leaning against a sail, with the clear blue sky and sea behind her.

Stunning: Diane Kruger looked sensational on Monday as she flaunted her amazing figure in a red swimsuit in a snap shared on Instagram

Stunning: Diane Kruger looked sensational on Monday as she flaunted her amazing figure in a red swimsuit in a snap shared on Instagram

The Troy star appeared makeup-free for the boat trip, her blonde locks billowing around her in the wind.

Captioning his post, he wrote: “Filming ‘Visions’ in the south of France on June 22.”

It comes after Diane candidly admitted she didn’t want children for “a long time” and then thought it was too late.

Post: Captioning his post, he wrote: 'Filming 'Visions' in the south of France on June 22nd'

Post: Captioning his post, he wrote: ‘Filming ‘Visions’ in the south of France on June 22nd’

She now shares four-year-old daughter Nova Tennessee with her long-time partner Norman Reedus, but said she didn’t want children until later in life.

Diane explained that having a child was not her priority when she was younger and then gave up hope in her late 30s because she wasn’t in a place where it was “possible.”

appearing as tatler’s January’s cover star explained: ‘I didn’t want children for a long time. I really liked my life the way it was.

“In my late thirties, I was starting to think about it, but I wasn’t in a place in my relationship at the time, or whatever, where that was going to be a possibility, so I had given up hope and I thought that it was too late.

Family: Diane (pictured with daughter Nova, four) recently admitted she didn't want children for a

Family: Diane (pictured with daughter Nova, four) recently admitted she didn’t want children for a “long time” and then thought it was too late

“The arrival of Nova has changed my life, our lives, in the best possible way, it’s amazing that you thought you were one thing but you are destined to do something completely different,” he added.

In July, Diane also celebrated her sixth anniversary with her partner, The Walking Dead star Norman, 53.

The love-struck couple met when they co-starred in the 2015 film Sky and began dating in 2016.

They then welcomed their first child, Nova, together in 2018 and later announced their engagement in 2021.

Norman also shares a son Mingus Lucien, 22, with ex-girlfriend Helena Christenson, 53.

Sweet: It comes after Diane turned six with her partner Norman, 53, in July

Sweet: It comes after Diane turned six with her partner Norman, 53, in July