#1 New York Times bestselling author Sophie Kinsella returns with a festive new Shopaholic adventure filled with holiday cheer and unexpected gifts. 'Tis the season for change and Becky Brandon (nee Bloomwood) is embracing it, returning from the States to live in the charming village of Letherby and working with her best friend, Suze, in the gift shop of Suze's stately home. Life is good, especially now that Becky takes time every day for mindfulness . . . which actually means listening to a meditation tape while hunting down online bargains. But Becky still adores the traditions of Christmas: Her parents host, carols play on repeat, her mother pretends she made the Christmas pudding, and the neighbors come 'round for sherry in their terrible holiday sweaters. Things are looking cheerier than ever, until Becky's parents announce they're moving to ultra-trendy Shoreditch-unable to resist the draw of craft beer and smashed avocados-and ask Becky if she'll host this year. What could possibly go wrong? Her sister demands a vegan turkey, her husband insists that he just wants aftershave-again, and little Minnie demands a very specific picnic hamper: Surely Becky can manage all this, as well as the surprise appearance of an old-boyfriend-turned-rock-star and his pushy new girlfriend, whose motives are far from clear. But as the countdown to Christmas begins and her big-hearted plans take an unexpected turn toward disaster, Becky starts to wonder if chaos will ensue, or if she'll manage to bring comfort and joy to Christmas after all.