Let's face it...we are all last minute shoppers. We are the type of people that will run to Macy's on December 24th at 5p.m. and hope to find the perfect gift at the perfect price. Men who are procrastinators have it even worst since we gals can be a bit difficult to shop for.

For those boyfriends who have missed every hint we have thrown at you during the entire month of December, here is your saving grace. Yes, women can be difficult to shop for but not if you notice what her daily routines entail (you should kind of know your woman). So...for the girl that spends 20 minutes before work on hair and make-up, it should be simple, take a trip to Sephora. Sephora is Mac's nemesis, they are both your one stop shop for everything make-up. Sephora is also less expensive than Mac.

Don't know your make-up? That's okay because Sephora has professional make-up artist at the store to just point you to the right item. Know what your girl needs but don't have time for a trip to the store? You're in luck! You can go to Sephora.com and get items shipped in three days as standard shipping. Sephora.com even has a gift category so you don't even have to look! Have a JcPenney card? You can pay for your Sephora purchase with it online!

So maybe your girlfriend is one of the chosen few who don't need make-up? That's okay because Sephora is the last minute perfume stop as well. You will find high-end brand perfumes at this store including Gucci, Versace, Marc Jacobs and many more. And guess what? They are not imitations; they are the real thing with the latest versions of the perfumes available to you in variety. Men, when in doubt, just go with a nice perfume set, your lady will never dislike a seductive fragrance. So go ahead, why are you still sitting there? You have what you need now run! You have just a few days until Christmas; you don't want to be a December 24th procrastinator like me.