Diane Kruger and Joshua Jackson on Vacation in Cabo San Lucas

By: Mike Hess / November 28, 2011