Charlotte Morgan knows how it feels to desperately want a baby. As a child, seeing her mum devastated by losing her longed-for babies, Charlotte wished another woman could give her mother what she so craved.
Now Charlotte's a mum herself, and knowing how much love her daughter, Alice, brings into her life, she vows to help others achieve their dreams of becoming a parent.
When she meets Malcolm and Brenda on a surrogacy website, it seems that she's found the perfect couple. In their late forties, they have wealth and a enviable life, but there's just one thing missing a child of their own.
When Charlotte falls pregnant with twins, the couple are overjoyed. And while Charlotte's heart breaks as she hands them over, her reward is knowing how much happiness the two tiny babies are going to bring into their life.
But are Malcolm and Brenda all they seem? As secrets become unravelled, Charlotte is forced to face that she has handed her babies over to virtual strangers. And when Malcolm and Brenda disappear without a trace, Charlotte is plunged into a frantic search for the babies she carried - before it's too late...