Celebs Who Love to Vacation in Mexico Previous Next « Back to Story Replay 25/25 Penelope Cruz takes a walk in a bikini top in Cabo San Lucas, Mexico on January 31, 2006. Source: FameFlynet « Back to Story Share Tweet By Gabrielle Chung