Not in time for Christmas, but...
This navy tuxedo jacket from J. Crew is on sale for $99! (I'm looking at you, Belle and La Belette Rouge!) Perfect to throw over that party dress for a chilly New Year's Eve!
Confession: I bought the same one in black a few weeks ago during another J. Crew sale, and while it's not a YSL Le Smoking, the fit is flattering and it's a well made piece.