Zoe is visiting her best friend Louise in London, but as she walks up the flower-adorned pathway to Lou's flat, a gorgeous and adorable boy called Alfie bumps right into her life, and decides to stay.
They become closer, but Zoe thinks that they're still just friends, and Alfie feels like they're more.
When Zoe meets the boy of her dreams Kian and introduces him to Alfie, she thinks she's made the right decision.
But with Alfie's sadness, quietness, staying in his flat everyday...Zoe starts to wonder whether she's made a mistake with Kian. Maybe he isn't the boy of her dreams, and she just needs someone to save her.
Maybe she just can't see her real prince charming, even though he's right in front of her.
(warning, mild abuse)
After her break-up with her abusive boyfriend Henry, Zoe is left alone and scared. Her friends and family hate her. But there's one friend who's always seen Zoe in a different light. When Alfie turns up unexpectedly, their feelings for each other become clear. Will they work it out, or will they both end up alone.