Best last-minute gifts: Candle

Best last-minute gifts: Mug

A morning cuppa seems way more fancy when drunk from a gold mug.
Porcelain mug ($15) at indigo.ca.
Best last-minute gift: Vodka

You can never go wrong with a bottle or two.
Belvedere Vodka ($49), at liquor stores across Canada.
Best last-minute gifts: Champagne

See above.
Moët & Chandon Golden Sparkle Festive Bottle ($67), at liquor stores across Canada.
Best last-minute gifts: Blanket

Just add a fireplace and wine.
Merino Wool Blanket ($350), at norquayco.com.
Best last-minute gifts: Hair tool

This lifesaver both curls and straightens hair.
Conair Metà e Metà (Half & Half) Curl Secret ($150), at conaircanada.ca.
Best last-minute gifts: Puzzle

There goes the weekend.
1,000-Piece “Banff” Jigsaw puzzle ($19.95) at indigo.ca.
Best last-minute gifts: Candy

Worry about the dentist in January.
Dylan’s Candy Bars ($30 for a pack of 10), at thebay.com.
Best last-minute gift: Perfume

Looks as good as it smells.
Michael Kors Sexy Ruby Eau de Parfum Spray ($110 for 50 mL), at shoppersdrugmart.ca.
Best last-minute gift: Winter jacket

So chic and so practical.
Jacket, Joe Fresh ($39), at joefresh.com.
Best last-minute gifts: Mobile charger

We see unlimited selfies in your future.
Mobile charger ($43), at bando.com.
Best last-minute gifts: Body wash

Best get a set for yourself too.
Glossier Body Hero ($44), at glossier.com.
Newsletter
For the latest in fashion, beauty and culture, sign up to receive ELLE's daily newsletter.