
Just Last Night
Mhairi McFarlane
She's been secretly in love with her best friend for years — then tragedy reveals everything she thought she knew was wr
Description
Eve, Justin, Susie, and Ed have been friends since they were teenagers. Now in their thirties, the four are as close as ever, Thursday pub trivia night is sacred, and Eve is still secretly in love with Ed. Maybe she should have moved on by now, but she can’t stop thinking about what could have been. And she knows Ed still thinks about it, too.But then, in an instant, their lives are changed forever.In the aftermath, Eve’s world is upended. As stunning secrets are revealed, she begins to wonder if she really knew her friends as well as she thought. And when someone from the past comes back into her life, Eve’s future veers in a surprising new direction...They say every love story starts with a single moment. What if it was just last night?
Books like this

Poppy Jenkins
Clare Ashton
The only gay in her Welsh village, Poppy's heart is thrown into chaos when her long-lost best friend returns.
7 tropes in common

Every Summer After
Carley Fortune
After a decade of running, Percy returns to the lake — and the man she never got over.
9 tropes in common

The Infinity Between Us
N.S. Perkins
Five years after disaster tore them apart, Violet returns to their beach house — and finds Will still waiting.
8 tropes in common

You Had Me At Hello
Mhairi McFarlane
A decade later, Rachel runs into Ben — her person, her best friend, her biggest heartbreak. He's married.
7 tropes in common

Meeting Millie
Clare Ashton
Ten years after their friendship went queerly sideways, Charlotte and Millie reunite in Oxford — and feelings resurface.
8 tropes in common

Before We Were Strangers
Renee Carlino
A Craigslist missed connection reunites two college sweethearts fifteen years after life pulled them apart.
7 tropes in common

Eleanor & Grey
Brittainy C. Cherry
She took a nanny job and found her first love — broken, cold, and worth fighting for.
7 tropes in common

Wrangling With The Bodyguard: A Lone Star Security Romance
Logan Chance
Her childhood almost-kiss is now her fake boyfriend, bodyguard, and the man fixing her fences at dawn.
7 tropes in common

Hands Down
Mariana Zapata
She walked back into the NFL star's life for a favour — but he was always the one who got away.
7 tropes in common

Love and Other Words
Christina Lauren
A decade of silence, one chance reunion, and the first love she never stopped carrying.
7 tropes in common

Happy Place
Emily Henry
Broken up for five months but still pretending to be together — for one last week at the cottage they both love.
8 tropes in common

Swear on This Life
Renee Carlino
A woman recognises her own painful childhood in a bestselling novel — and realises her lost first love wrote it.
7 tropes in common

The Goodmans
Clare Ashton
A doctor secretly loves her straight best friend — and the whole family would never approve.
7 tropes in common

Rivers Between Us
Greta Rose West
A woman fleeing danger returns home to the ex-best friend she once broke — now the sheriff sworn to protect her.
5 tropes in common

The Wilder Brothers Collection
Carrie Ann Ryan
Battle-hardened Wilder brothers start over in a new town — and fall hard despite themselves.
5 tropes in common

One Day
David Nicholls
Every July 15th for twenty years — two people, one day, and a love story that refuses to follow a straight line.
6 tropes in common

Picking Daisies on Sundays
Liana Cincotti
She fell for her childhood best friend once — now he wants her to fake-date him at his sister's wedding.
7 tropes in common

The Sweet Gum Tree
Katherine Allred
First loves, a secret, and 15 years of pain — can the truth heal what Nick's abandonment broke?
6 tropes in common

To Catch a Firefly
Emmy Sanders
A neurodivergent man has secretly loved his wild, free-spirited best friend for years — but how do you hold onto a firef
6 tropes in common

Keeping Promise Rock (Promises, #1)
Amy Lane
A reckless boy and the quietly devoted man who raised him up must fight to find their way back to each other.
6 tropes in common