General: Holidays

26 Holiday Hostess Gift Ideas

Your holiday host deserves so much more than a bottle of wine. Try these great ideas instead—and check out the rest of our holiday gift guide to find something for everyone on your list.

6 Simple, Celebratory New Year’s Eve Nibbles

These 6 appealing riffs on classic party nibbles are the perfect accompaniment to champagne cocktailsand are as simple to make as they are scrumptious.

10 DIY Holiday and Christmas Decorations

Festive decorating and entertaining ideas that are simple to pull together.

14 Unexpected Gift Card Ideas

Sure, the gift card was once considered the go-to present for the lazy, last minute shopper, but now, it’s not exactly an impersonal pick. In fact, we think it’s making a comeback, especially with some of the best gift cards that are a bit more unique than the usual certificate to a favorite chain retailer. 

21 Easy Holiday Gift-Wrapping Ideas

Everyday items can add unexpected festive flair to your gift wrapping, like these ideas. 

17 Easy Christmas Decorations

Create your own holiday decor with these easy crafts and projects.

29 Creative, Inexpensive Stocking Stuffers

Find something for everyone on your list with fun and inexpensive ideas from our holiday gift guide.

Gifts for Girlfriends That Take the Stress Out of Shopping

Is your girlfriend a yogi, a home cook or a social butterfly? Check out these great gift ideas she’ll be thanking you for all year long.

Gifts That Give Back—That Your Friends Actually Want

There was a time when you had to choose between delighting a recipient and making a small move for social good. But now you can win on both counts. Here’s a batch of handpicked beauties your friends and family will love that also happen to boost really worthy causes. Read, get inspired, click, give... and collect the hugs. Everybody wins.

Unique Gifts for the Home

When in doubt as to what to give a friend or family member, a present for her home is always a good option. There’s nothing like a thoughtfully chosen gift to make your friend’s house a little bit more comfortable, cozy, and stylish.