Jessica Jackson has hit all the milestones for turning 30 – the career, the loving boyfriend and a cosy London flat they share with their cat. But a shock diagnosis of breast cancer turns Jess’s world upside down, and her contented life implodes with it.
Around her, her friends’ lives continue to follow the script, with the big white weddings and the baby scans. With her own future so uncertain, the only thing Jess is sure of is that she’s being left behind.
In the midst of it all, she meets Annabel, an enigmatic twenty-seven year old with incurable cancer. But while Annabel may not have long left, she understands much more about living than anyone Jess has ever met. And she’s determined to show Jess how to make every day count . . .