Book Review: Last Night by Mhairi MacFarlane

Rating: 5 out of 5.

I received this book from HarperCollins UK via Netgalley in exchange for an honest review.

Title: Last Night
Series: N/A
Author: Mhairi MacFarlane
Genre: Contemporary Romance
Edition/Pages: Ebook, 405 pages
Release Date: 1st April 2021
Goodreads Amazon / Waterstones


Two best friends.
One missed chance.
And a night that changes everything.
Eve, Justin, Susie and Ed have been friends since they were eighteen. Now in their 30s, the four are still as close as ever, Thursday pub quiz night is still sacred, and Eve is still secretly in love with Ed.

Maybe Eve should have moved on by now, but she can’t stop thinking about what could have been. And she knows Ed sometimes thinks about it too.

Then one night, in an instant, all their lives change forever. And, as Eve learns she didn’t know her friends as well as she thought, she also discovers she isn’t the only person keeping secrets…


‣ POV: 1st person

‣ Summary in Emojis: 💌❤️😢

‣ Trigger and Content Warnings: here

My Thoughts

This was my first book by MacFarlane and I loved it so much I went out and bought two more from her backlist! This story is quite an emotional one and its definitely one that had me both crying and laughing as I followed Eve along on her journey of grief and discovery.

Eve Harris is a 34-year-old goth, one who has been in love with her best friend Ed for years. But they’re best friends–and he’s also involved with someone else. Both of these facts have made Eve keep her secret close to her chest, not realising that Ed and her other friends are also concealing secrets, ones that have the potential to destroy their friendship for good.

It’s hard to discuss the plot without spoiling the vast majority of the book. As a whole this is a wonderful tale of friendship, and the bonds between Eve and her three friends Susie, Ed and Justin are established right from the start. There is also a lot of grief here, and it’s Eve journey to discover herself and what she really believes that will tug on your heartstrings. Her life takes a complete turn from the beginning of the novel and it’s wonderful following along with her as she comes to terms with her loss and ultimately forms a new future for herself.

There is a lovely romance, with plenty of sweet scenes, but the plot is firmly about Eve in the end. There are a lot of twists and the way the book finally reaches the ending is a very satisfying one.

Last Night is one emotional story, one filled with grief and healing and how to move forward with your life after loss. I absolutely adored my first foray into MacFarlane’s writing and am very excited to see what she writes next!


Leave a Reply

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

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

Facebook photo

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

Connecting to %s