Everyone has an idea of what their perfect life is. For Agatha, it's Meghan Shaughnessy's.
Meg doesn't know Agatha, but Agatha knows Meg. She knows about the handsome husband, the leafy West London home, the adorable blue-eyed children. It's everything Agatha always wanted.
There is one thing they have in common: both have babies on the way. For Agatha, it's a chance to get closer to Meg. But the closer she gets to Meg, the more dangerous Agatha becomes.
And soon Meg will realise just how far from perfect her life can be...
Number Of Pages: 464
Published: 11th July 2017
Publisher: Little, Brown Book Group
Edition Type: Digital original