See pictures of Diane Kruger showing off her slim bikini body and boyfriend Joshua Jackson going shirtless while on vacation in Cabo San Lucas, Mexico on Nov. 26. Credit: News

Hot holiday getaway! Diane Kruger and boyfriend Joshua Jackson escaped to Cabo San Lucas, Mexico this year to celebrate Thanksgiving. The couple of seven years were photographed relaxing poolside and showing off their hot bodies on Tuesday, Nov. 26.

Kruger flaunted her slim physique in a strapless black bikini top and bright green bikini bottoms. The 37-year-old actress, who was born and raised in Germany, sipped on a glass of wine while chatting with Jackson, who went for a dip in the pool. The 35-year-old Fringe alum showed off his muscles by going shirtless in white-and-gray swim trunks.

Last week at the Xbox One launch party in Hollywood on Nov. 21, Jackson updated Us Weekly on his current work schedule. "Hopefully getting ready to go to work for Showtime on this show called The Affair," he shared. "We'll find out in the next little while. Other than that, enjoying my vacation."

Kruger recently wrapped season one of her FX series The Bridge, and the gritty drama has been renewed for a second season. The actress told Us back in August that she got some tips from Dawson's Creek star Jackson about starring in a TV series.

"He hates me because my experience has been like, I'm home for dinner every night, I don't have to work every day, FX wants me to think creatively," she shared. "He's been on network television and it was very different. It's been super creative for me and he kinda hates me for it!"