It Had to Be You cover art

It Had to Be You

Preview
LIMITED TIME OFFER

3 Months Free

£5.99/mo after 3 months. Cancel monthly.
Get this deal
Offer ends on 15 July 2026 at 11:59 BST.
More purchase options

It Had to Be You

By: Beth Moran
Narrated by: Rosalind Steele
Get this deal

£5.99/mo after 3 months. Cancel monthly.

Buy Now for £14.92

Buy Now for £14.92

The novel from Number 1 Bestselling author Beth Moran! Perfect for fans of Shari Low, Jill Mansell, and Jenny Colgan

Growing up, sisters Libby and Nicky never knew who they’d find at breakfast.

Their parents fostered children of all ages, and although the girls loved playing their part in providing a safe haven, it meant that life was rarely peaceful.

Now as a single mother of two, Libby’s life is still anything but peaceful. In her work as an antenatal coach, as well as for the charity she and Nicky run for teenage mothers, Libby uses all the skills she learnt growing up surrounded by children. Her days are full, caring for her family, the mothers-to-be and the latest strays she has welcomed into her home. But in the dark of the lonely nights, Libby worries she’s falling apart at the seams.

One troubled boy and a reckless decision she made thirteen years ago still haunts her.

Two hearts that were broken, still not mended.

The time has come for Libby to look out for herself. As her family, friends and her community have known forever, Libby is one of a kind, and if she can just learn to love herself, she may be able to welcome back the love she let slip through her fingers.

Uplifting, heart-warming and irresistibly good for the soul, it’s impossible not to fall in love with a Beth Moran story.

©2024 Beth Moran (P)2024 Boldwood Books
Contemporary Family Life Friendship Genre Fiction Psychological Feel-Good Heartfelt
adbl_web_anon_alc_button_suppression_t1
All stars
Most relevant
A fantastic story with authentic, real characters with depth and twists and turns. Lovely moves from past to present helping the story to unravel.

Great Read

Something went wrong. Please try again in a few minutes.