Melissa Garcia is a fashion correspondent, celebrity stylist and fashion expert. Here, she offers up ideas for last-minute gifts and where to find them.
Christmas is the same day every year, but considering the year we have had, it's understandable that you may have forgotten to get a gift for some people on your list -- or just waited for the very last minute.
You could always grab a gift card or throw some money into an envelope, but the gifts I am going to show you are going to make it look like you prepped them weeks in advance. They won't break the bank and you can get all of these items today!
Check them out here:
For the movie buff
To create a basket for the movie lover, a great place to shop is the supermarket.
Grab a mixing bowl for the base to create your basket. (I love using a "base" that goes with the theme of your basket.)
Then, fill it with popcorn, seasonings, mini-glass Coke bottles, movie candy (Twizzlers, Sno-Caps, Junior Mints) and, of course, a gift card for a streaming service such as Hulu, Disney+ or Netflix.
Finish off with a big festive red bow.
For the ice cream lover
For the ice cream lover in your life, you can create an awesome basket at the supermarket as well.
I love the idea of using a large glass jar as your base, which you can find at the supermarket.
Then, to make it look festive, pour a container of rainbow sprinkles on the bottom of your glass jar.
Then, build inside by adding your cherries, hot fudge, marshmallow fluff, caramel, an ice cream scooper and cones.
Be sure to place the taller items in what will be the back of the jar and the shorter ones in the front.
Don't forget to finish things off with a festive red bow.
For the college student
Believe it or not, one of the best places to shop for the college student in your life is at the gas station or a 7-Eleven.
For your base, grab a glass Coke six-pack container. They are really popular at this time of the year, so you shouldn't have a problem finding these.
Then, stock it up with their favorite candy, such as Twix, Skittles and Almond Joy, along with Advil, Emergen-C, a gas gift card, a coffee gift card from Dunkin' Donuts or Starbucks, plus hand sanitizer, Tide, and some pens and highlighters.
For the kids
A great place to shop for kids and toddlers on Christmas Day is the drug store. Think CVS or Walgreens, which are all open on Christmas Day.
I love the idea of using a lunchbox as the base to create this basket.
Once you have your base, fill it up with fun crafts -- Crayola crayons and markers, coloring books, construction paper, Play-Doh, playing cards and some snacks, such as Goldfish crackers and Rice Krispies Treats.
Hopefully, this will keep them busy for at least a good 30 minutes!
For a spa moment
We all need a little self-care these days, so the perfect gift basket for anyone in your life is a spa moment that they can enjoy in the comfort of their own home.
To create this basket, go to your local CVS or Walgreens, and start with a makeup bag as your base to build on.
A great tip when creating this basket is to stay within the same color family. It pulls together the basket and makes it look more intentional and cohesive.
I chose a pink color palette for this basket.
Add in a bath bomb, loofah, some cozy socks, a yummy candle, some body scrub and, of course, face masks.
Disney is the parent company of Hulu, Disney+ and "Good Morning America."
5 last-minute gift ideas for everyone on your Christmas list originally appeared on goodmorningamerica.com