Juliette loves Nate.

She will follow him anywhere. She’s even become a flight attendant for his airline, so she can keep a closer eye on him.

They are meant to be.

The fact that Nate broke up with her six months ago means nothing. Because Juliette has a plan to win him back.

She is the perfect girlfriend. And she’ll make sure no one stops her from getting exactly what she wants.

True love hurts, but Juliette knows it’s worth all the pain…


My Thoughts: The Perfect Girlfriend is narrated in the first-person voice of Elizabeth/Lily/Juliette. After her break-up with Nate, she has created a new life for herself, while keeping a close eye on him, planning for that time when they will be together again. Her obsession and her total focus dominate the pages.

She knows his schedule and regularly stops in at his empty flat when she knows he is on a flight somewhere. She manages to gain entry, and she knows his passwords so that she is able to check his online accounts.

Her behavior escalates alarmingly, and every new plan seems to bring her closer to a psychotic break, reminiscent of the “bunny boiler” of a familiar movie. Just when you think she can’t go to darker depths, she shocks us with the intensity of her actions. And yet she carries on with some sort of normalcy in her job as a flight attendant. She even earns a promotion as a safety ambassador.

As we turn the pages, numbed by the boldness of each move she makes, we learn bits and pieces of her childhood and adolescence…and the origins of her destructive behavior. By the end, I couldn’t stop reading, waiting for the stunning ending, wondering who she would target next. 4.5 stars.***


Please leave your thoughts. Comments, not awards, feed my soul. Thanks!

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.