Let me start by saying – I DEVOURED this book in one sitting. Josie Silver's 'One Day in December' isn't just another romance novel; it's an emotional rollercoaster that had me laughing, crying, and yelling at fictional characters like they could hear me.
The premise seems simple: girl sees boy through a bus window, instant connection. But when Laurie finally meets Jack a year later... as her best friend Sarah's new boyfriend? OOF. That twist had me clutching my Kindle like it was a life raft.
What makes this book special isn't just the will-they-won't-they tension (though trust me, there's plenty). It's how REAL these characters feel. Laurie isn't some perfect heroine – she makes messy choices. Jack isn't Prince Charming – he's frustratingly human. And Sarah? You'll want to hate her but Silver makes that impossible.
The timeline spans nearly a decade, which normally would feel disjointed, but Silver handles the jumps masterfully. One chapter you're in cozy London flatshares drinking wine with the trio, next you're sweating in Thailand as Laurie tries to outrun her heartbreak.
Now for some real talk – the accident subplot felt a bit forced to me. And Sarah discovering everything right before Laurie's wedding? Melodramatic much? But these are minor quibbles in what's otherwise a perfectly paced slow burn.
Final verdict: This is the literary equivalent of watching 'Love Actually' while wrapped in a blanket with hot cocoa. It gave me all the feels while avoiding clichés (mostly). If you want a love story that feels earned rather than easy, buy this immediately. Just clear your schedule first – you won't be able to put it down.