After the heartbreak of a secret unrequited love, Millie Treadaway has finally found someone to spend her life with.
Harry Rose is handsome, successful and treats her like a princess. That is until Millie presents her fiancé with a surprise birthday gift, and their future is suddenly doomed.
Eight months later Millie returns to Glentorrin on the Isle of Skye for her best friend Jules' Christmas wedding. Heartbroken, single and heavily pregnant.
Staying in Lifeboat Cottage with Jules' brother, kindhearted Dexter, she's given up on love and resigned herself to be the best single Mum ever.
But a shock phone call from Harry leaves her reeling and doubting herself and her decisions.
Do second chances work? Or is Dexter, right? That she deserves much more?
Can the festive spirit in Glentorrin, and a little stray Jack Russell terrier, heal her heart?
Or is she fated to remain a member of the lonely-hearts club forever?