These $40 Gap Shorts Are Celeb-Approved for Vacation