Diane Kruger Bikinis, Joshua Jackson Shirtless In Cabo

Shirtless Joshua Jackson!
Jackson and girlfriend Diane Kruger in Mexico.
Loved up couple Diane Kruger and Joshua Jackson spent some quality time together while soaking up the sun during their vacation in Cabo San Lucas, Mexico yesterday (November 26, 2013).

Diane looked her chic self while donning mismatched black bikini top and bright green bottoms while enjoying a glass of while wine.

At one point, the thoughtful Diane, applied some sunscreen to Joshua’s back. Aww. 

To see more pics of the hot couple enjoying their Cabo vacay, launch the gallery.