8 Always Appropriate Gifts to Keep on Hand
Tokens of appreciation to stock for last-minute dinner invites (or forgotten birthdays!).
Silicone Key Keychain
Cast from an 18th-century Italian church key, this will ensure that those days of her fumbling around in the bottom of her
bag are over.
To buy: $19, areaware.com.
Most Popular Galleries
Why book a flight to a touristy beach resort when you can try one of these off-the-beaten-path weekend escapes?