Diane Kruger is flaunting her bikini body on a much needed vacation!
The 40-year-old actress snapped a couple of Instagram shots of her toned frame, and it's clear that she's not skipping the gym.
"Need a vacation so badly," Kruger captioned a mirror selfie on Thursday, wearing a skimpy black one-piece showing off her long legs.
A day earlier, Kruger Instagrammed a Boomerang video of herself happily dancing on a balcony wearing a tiny black bikini, floral cover-up, straw fedora, and dark shades.
Kruger looks to be enjoying the single life following her split with longtime boyfriend, Joshua Jackson, over the summer. Jackson dished on re-entering the dating scene during an appearance on The Ellen DeGeneres Show in December.
"Things have changed a little bit since the last time I was single," explained The Affair star. "I mean, everything's in your phone now. There's no more talking to people anymore. You talk to somebody and they're like, 'Oh, no, no, no, we don't do that anymore.'"
RELATED: Stars show off their bikini bods on vacation: