by Natasha Friend
Affiliate links. We may earn a commission.
Books that share its vibe, closest match first.
All That’s Left to Say
Emery Lord
Gita Desai Is Not Here to Shut Up
Sonia Patel
Janie face to face
Caroline B. Cooney
Time of Our Lives
Emily Wibberley
If You Don't Have Anything Nice to Say
Leila Sales
Fallen Crest Public
Tijan
All the Rage
Courtney Summers
The Education of Hailey Kendrick
Eileen Cook
The First Time She Drowned
Kerry Kletter
Falling Fast
Bianca Iosivoni
I Stop Somewhere
T. E. Carter
What happens next
Colleen Clayton