Last week Starbucks released their much-anticipated holiday cups (spoiler alert: they're beautiful) and brought back some of their classic holiday beverages. And in addition to this week's buy one, get one free deal, which starts today, Starbucks is releasing a new holiday drink: a Toasted White Chocolate Mocha.

The Toasted White Chocolate Mocha

Photo courtesy of Starbucks

The Toasted White Chocolate Mocha is like candy in a cup. It's basically a new spin on white chocolate mocha, and adds caramelized flavors of white chocolate (that's probs the toasted part). The drink is then topped off with whipped cream (because of course) and candied cranberry sugar. 

Oh yeah, and you can get this drink either hot or iced, but now that the temps are finally dropping, I'm probably gonna go with steaming hot. 

The Toasted White Chocolate Mocha is available starting today, Nov. 9 through the holidays. Forget the cranberry relish this Thanksgiving, I'm going for one of these babies!

Starbucks Other Holiday Drinks

Photo courtesy of Starbucks

If you heard me say that there's a buy one, get one free deal starting today at Starbucks and were like wait, WHAT? No joke. Starting today through Nov. 13 from 2-5 pm local time, pick up a Toasted White Chocolate Mocha, Chestnut Praline Latte, Peppermint Mocha, Caramel Brulée Latte, Gingerbread Latte, Eggnog Latte, Holiday Spice Flat White or a Teavana Joy Brewed Tea and get any Starbucks drink for equal or lesser value, or a cake pop, for free!

If you've been resisting listening to Christmas music, good luck now. Nothing will put you in the spirit and have you celebrating like a new drink and a BOGO deal from Starbucks.