Popsugar Popsugar Popsugar Leo and Bar on Vacation in Mexico October 10, 2008 by Celebrity 1 / 3 2 / 3 3 / 3