The time left to buy the perfect gift for a loved one this holiday season may be running out-but it's never too late to find something fabulous for the man in your life.

Whether you were waiting for something specific, or just couldn't find anything great yet, there are still tons of awesome options for a boyfriend, husband, fiancé, or even just a male friend that will plaster a huge smile across their face on Christmas Morning.

Here are five ideas that you still have time to find and can use to make their holiday extra special.

Cologne:

Whether he has a specific scent he truly loves or has no preference, a cologne gift set is a perfect way to ensure he always smells his best around you. Stores like Macy's and Target still have lots of options available in store and online, with Target even giving you the option to purchase online and pick-up in store the same day.

Cards Against Humanity:

The newest in hilarious party games is sure to put a smile on his face when he sees some of the amazing answers he can come up with for some of life's most intriguing, thought-provoking and all-out hilarious questions.  You can still get it online at Amazon and have it delivered in time for Christmas.

Google Chromecast:

Got someone tech-savvy?  Chromecast easily plugs into a TV's HDMI port and allows you guy to put a favorite movie (or anything else he's looking at) directly from his phone or computer onto a bigger screen. Get it for $29.99 at Best Buy and have it in time for Christmas either by picking up in-store or having it shipped Express for a guaranteed Christmas Eve delivery.

Charging Phone Case & Touch-Screen Compatible Gloves Combo:

No guy wants to risk his phone dying, and a phone case which can recharge his battery on the go is a perfect gift, like this one for iPhone 6. To make his gift even better, pair it with a pair of nice touch-screen gloves so he can also use the phone on-the-go and still keep his hands warm on those cold Winter streets.

Gaming Gift Card:

You know he loves to play video games, but you don't necessarily know which one he's looking for specifically. An easy solution is getting him a gift card for the company that provides his gaming system of choice-or even one to a gaming-specific retailer like Gamestop.