The perfect hostess gift is one you can buy ahead. Stock up and you’ll never have to arrive empty-handed! Agraria bath bars, $20 each from Sallie home