The General's Gift by Giovanna Siniscalchi [ARC Review]

 Shoutout to Giovanna Siniscalchi for offering me a free ARC in exchange for an honest review — thank you so much for the opportunity!

The General’s Gift is the second novel in The Swans of Paris series. Set during the Napoleonic Wars, it follows Covent Garden ballerina Celeste Dubois and war hero Alexander de Warenne, Earl of Hawkhurst—better known as Hawk. Years ago, Hawk promised his best friend on his deathbed to find his long-lost daughter, Lady Cecilia Stratton, and bring her safely home. When he finally finds her, now living as Celeste Dubois, she’s anything but a traditional English lady. Celeste is a dreamer—artistic, impulsive, and busy fantasizing about being the heroine of a Shakespeare play. War-scarred Hawk has no idea what to do with her, but that doesn’t stop him from feeling some very un-Fairy-Godfather-like things. Determined to keep his distance, Hawk doesn’t expect his charge to slowly tear down his walls and turn her would-be guardian into her Prince Charming.

This book features several of my favorite tropes—forbidden romance, opposites attract, and an unconventional heroine—so I was immediately intrigued. I’d been craving a Luna Lovegood-esque female lead, and Celeste delivered. However, the novel also includes one of my least favorite tropes: the age gap, especially the “father’s best friend” variation. Those dynamics usually make me a bit uneasy, and there were definitely moments that gave me the ick. That said, to my own surprise, I still ended up enjoying The General’s Gift.

Tonally, this book differs quite a bit from The Duke’s Desire. While that one had a darker, melancholic atmosphere, The General’s Gift is lighter, often humorous, and at times even delightfully chaotic. It’s a tonal shift I didn’t expect, and while I usually prefer a consistent mood across a series, I did appreciate how this book balanced its levity with some heavier moments, such as Celeste’s assault. Still, if you’re expecting something similar to The Duke’s Desire, this one will feel more buoyant.

Now, onto the main characters. I adored Celeste—she’s whimsical, charming, and unapologetically herself. I loved how she interprets her life through the lens of a Shakespearean play—it’s an unusual coping mechanism that adds both humor and heart. Despite her dreamy nature, she has a strong will and challenges Hawk at every turn. At times, she did read a bit too young, which made me slightly uncomfortable given the age gap, but it also became clear that her playfulness acts as a shield. She’s both naive and knowing, which adds depth to her character.

Hawk, on the other hand, is a classic starchy hero—all rules, restraint, and suppressed emotion. War has left him scarred in ways that aren’t visible, and he clings to duty because it’s the only thing that gives him purpose. His struggle with his attraction to Celeste felt genuine and well-written; he’s aware of the imbalance between them and tries hard to navigate it responsibly. I actually appreciated how he let Celeste take the lead—she initiates their first kiss, their intimacy, their emotional connection. It balances the dynamic in a way that makes the age gap more palatable for me.

Their relationship is a quintessential grumpy x sunshine pairing: Hawk is rigid and guarded, while Celeste is pure light and chaos. Watching her coax warmth and vulnerability out of him was deeply satisfying, and I loved that she’s the pursuer for most of the book.

As always, Giovanna Siniscalchi’s writing is stunning. Her prose feels almost fairytale-like—elegant, poetic, and emotionally charged. She has a gift for making even simple scenes feel rich and alive. Honestly, I’d read anything she writes just for the beauty of her language alone.

Overall, The General’s Gift is a heartfelt and beautifully written historical romance filled with humor, emotion, and the right touch of Shakespearean whimsy. If you love stories that stray beyond the ballroom and into something a bit more wild and romantic, this one’s for you.


Comments

Popular Posts