Home Fashion An InStyle writer found the 10 best last-minute holiday gifts, including Hanes loungewear, a Coach watch, Tatcha skin care, and more, starting at just $9. With an Amazon Prime membership, these gifts will still arrive in time for Christmas.