Hilary Duff enjoys her relaxing Mexican vacation with gal pal