Diane Kruger and Joshua Jackson soaked up the sun in Cabo yesterday afternoon. Diane wore a mismatched bikini and a cardigan while Joshua slipped on bright red shorts and relaxed with his iPad in hand. The couple have been in Mexico for the last few days and were also spotted lounging outside of their hotel on Friday and chatting with pal Cat Deeley poolside. The south of the border spot is a favorite for Diane and Josh, who took the same holiday trip in 2009 and also vacationed there in January this year. They're not the only celebrities who've taken advantage of the Thanksgiving break with a getaway since Cindy Crawford and Rande Gerber and George Clooney and his girlfriend Stacy Keibler are also currently spending time in Cabo.