Share this Story

Very last-second Christmas gifts

Kori Ellis is an editor and writer based in San Antonio, TX, where she lives with her husband and four children. At SheKnows, she writes about parenting, fashion, beauty and other lifestyle topics. Additionally, Kori has been published i...

Christmas gift ideas

If you just realized that you forgot to buy someone a Christmas present, don't worry. Thanks to the web, you can purchase gift cards from the comfort and convenience of your own home. (And they'll never know you nearly left them off your list.)

Christmas gift ideasYou can buy gift cards online from most major department stores. In addition, here are some of my other favorite gift cards, which you can send via email or print out from your own computer.

For the beauty ...
Buy a e-gift card to shop for over 14,000 products from more than 265 favorite skincare, makeup and fragrance brands.

For the traveler ...
Travelocity hotel certificates allow the recipient to book reservations at over 30,000 hotels worldwide.

For the jock ...
Choose from Nike footwear, apparel, accessories and more with an e-gift card from

For the fashionista ...
If you have a girlfriend who loves shoes, buy her an e-gift certificate from or The certificate will be sent by email and she can shop anytime!

For just about anyone ... is the easiest place to fall back on. At Amazon, your recipient can order just about anything. The gift cards are delivered by email immediately.

Another great idea is to buy a CharityChoice eCard or printable card. You purchase the card online, and then the recipient can designate the gift amount to one of over 100 charities. It's a great way to give a little back this holiday season!

New in Holidays & Seasons

And you'll see personalized content just for you whenever you click the My Feed .

SheKnows is making some changes!

b h e a r d !

Welcome to the new SheKnows Community,

where you can share your stories, ideas

and CONNECT with millions of women.

Get Started