What To Give Your Host: 35 Awesome Ideas

When you’re invited to a dinner party, a ski weekend, someone’s beach house, say thanks with the right gift. (And improve your chances of being invited again.)