33 Creative Stocking Stuffer Ideas
Treat a dog owner to a bucket of balls in distinctive colors that won’t get lost at the park. (Add the name of a pet under
GOOD DOG for $2.)
To buy: 30-Love Eco tennis balls, $10 for 10; and personalized bucket, $11: bambeco.com.
A thing of beauty should be a joy forever—or at least until five o’clock. Here’s how to stretch the life of your makeup, hair, manicure, perfume—and more.