This year is the first time in a long time that I didn't have all of my holiday shopping done by October. I usually like to get a jump on things as holidays tend to creep up on me, but the past few months have been a blur and somehow it's December 1 and I am completely unprepared. 

Thank goodness for Cyber Monday! I'll be checking everyone off my list today.

Favorite sales:

 J.Crew is offering 30% off full-priced styles and an extra 40% off sale with code MONDAY. Love their GIFTS UNDER $50 guide, especially these plaid shearling scuffs and this heart bookmark.

J.Crew Factory is offering 50% off their entire site, plus an extra 10% off and free shipping with code YOUVEGOTSALE. I picked up this gorgeous cashmere sweater for myself. What a steal - and it fits beautifully!

Kate Spade is offering 30% off their entire site with code CYBER30. I'm still in love with the bluetooth wireless headphones and these emerald cut studs are so fun.

Old Navy is offering 40% off with the code CYBER. (Same deal at GAP & Banana Republic.) Gifts aside, if you're in the market for a new sweater dress, I own and love this cowl neck sweater dress.

Spiritual Gangster is offering 40% off everything with code CM40. Their stuff is pricy and they rarely offer discounts, so this is awesome. (What yogi wouldn't want this pullover? #need)

Tory Burch is offering up to 30% off with the code LUCKY. I'd love to give (or receive) the baby cosmetic case and the lipstick case - such lovely little luxuries!

Victoria's Secret is offering free shipping on $50 with code SHIP50FREE and $20 off $125 with code 20OFF125. Without fail, year in and year out, one of my favorite gifts to receive for Hanukkah is new sleepwear from VS. I love the Fireside Long Jane Pajama and the Pillowtalk Tank Pajama.

Have you started - or finished - your holiday shopping yet?

Happy December!