Book Reviews

Review: Once More Upon a Time by Roshani Chokshi

A romance novella from one of my favorites? Count me in. What I loved is how much of Chokshi’s lyrical writing and humor I saw in this novella. Plus all the ways that these characters changed before my eyes. Keep reading this book review for my full thoughts.


Once upon a dream, there was a prince named Ambrose

and a princess named Imelda who loved each other…

But alas, no more.

“What a witch takes, a witch does not give back!”

their friends and family warn.

They resign themselves to this loveless fate…

A year and a day pass.

And then their story truly begins…

Embark on a perilous journey with Imelda and Ambrose as they brave magical landscapes and enchanted creatures on their quest to reclaim their heart’s desire…But first they must remember what that is…


(Disclaimer: I received this book from Netgalley. This has not impacted my review which is unbiased and honest.)

One element I loved in Once More Upon a Time was the integration of fairy tales. The ways Chokshi plays with our expectations, the stories we think we know, to add something extra. To change something so it becomes unexpected. Once More Upon a Time is built on a foundation of stories and conventions. On the ability for love to surprise us and for hope to remain. Dual POV, Once More Upon a Time is delightful. It was fun to see both Imelda and Ambrose’s POV’s.

All the impacts of our words when we intend them – or not. And then you add in second chance romance? And I’m hooked. Above all, Once More Upon a Time is charming and entertaining. Whether it’s the comical situations they find themselves in, or the playing with tropes and fairy tales, I enjoyed evey moment. In addition to the fun, Chokshi brings the feels as we get to know Imelda’s reservations and Ambrose’s family situation. Prepare to be transported into a world of second chances, fairy tales, and quests.

(Disclaimer: Some of the links below are affiliate links. For more information you can look at the Policy page. If you’re uncomfortable with that, know you can look up the book on any of the sites below to avoid the link)

Find Once More Upon a Time on Goodreads, Amazon, Indiebound, & The Book Depository.


Do you have a favorite romance novella?

Share this post

Leave a Reply

Your email address will not be published. Required fields are marked *

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