MoodReads - Romance Book Discovery

Beta soft launchEvery book’s tags are being checked by hand ✨ some categories are fuller than others while I work through them all ✨

Cover of Ship of Shadows

Ship of Shadows

by Tee Harlowe

🌶️🌶️🌶️moderate·spoiler·Stolen Crowns #2

Why Read This?

You'll get a satisfying reconciliation and swoon-worthy moments that make the emotional journey worth it.

Synopsis

He broke my heart once. Now working with him might shatter it for good. I’m chained to my crown. Queen of a court I don’t want. Ever since my brothers and father disappeared, I’ve been forced to rule, to give up the freedom I crave. It’s all the pirate lord’s fault. Bastian Lore sailed into my life, charmed me completely—then betrayed me. The scoundrel kidnapped my brothers and delivered them straight to the shadow court, where they’re trapped, their shadows now under the court’s control. Worse, Bastian has returned—and his offer to rescue my brothers and find my missing father is too good to be true. All he wants in return? My help finding a cure for his mysterious illness. I don’t trust him, but if anyone can navigate the shadow court and get my family back, it’s him. He’s as charming as ever. But I can’t fall for him again. If I’m not careful, it won’t just be my heart that I lose—it’ll be my family, my court… and my life. Ship of Shadows is book two in Stolen Crowns, a series of steamy standalone but interconnected fairytale retellings. This enemies-to-lovers, second-chance romance is perfect for fans of banter, (very) snarky heroines, and slow-burn fantasy romance.

At a Glance

4.25 ★ Goodreads
Spice Level🌶️🌶️🌶️moderate
Endingspoiler
PairingM/F
Romance Pacingslow burn
Energymedium

Top Tropes

fairytale retellingforced proximitysecond chancepirate romancerescue romance

Mood

romanticadventurousdarkintenseangsty

Book Details

Goodreads Rating

4.25 ★

Page Count

352 pages

Published

2024

Primary Genre

Romantasy

Pairing

M/F

POV

Dual POV

Romance Pacing

Slow Burn

Cliffhanger

spoiler

Audiobook

Available

Yes

Format

Standard

Narrator

Unknown Narrator

Narrator Count

Single

Tropes

RomanceMagicActionAngstWorld
Theme Constellation

Mood & Vibe

Mood

Writing Style

immersiveatmosphericdramaticengaging

Story Pacing

fast

Emotional Weight

moderate

Energy Required

medium

Vibes

Dark pirate romance with second-chance tension that feels like a stormy sea adventure.

Characters

FMC Archetype

royaltyreluctant chosen oneprotector

MMC Archetype

morally gray mmcpirate/captaindark/tortured soul

Relationship Dynamics

mutual piningtensionenemies to loversslow burn

Spice Details 🌶️

🌶️
🌶️
🌶️
🌶️
🌶️
🌶️
🌶️
🌶️
Spice Level 3

Spice Style

intense / passionatetension / anticipation focusanimalistic / primal

Getting Steamy

None

Bringing the Heat

possessivemarkingclaimingdominancerough/aggressive intimacy
death of loved oneemotional abusekidnappingparental deathtraumaviolencecaptivitygriefstalkingwar

World & Setting

World Type

high fantasy

Primary Setting

ship / at searoyal court / palacecoastal / island / beach

Fantasy Creatures

Reading Context

Emotional Payoff

tension finally satisfiedromantic fulfillmentthe angst delivered

Best Time of Year

autumn

When & Where to Read

summer eveningvacationat nightbeach trip

Similar Books

Cover of A Ship of Bones and TeethKU

A Ship of Bones and Teeth

Nightwind, #1

Karina Halle

🌶️🌶️🌶️🌶️·first person
captive romancedark romancefairytale retelling
Cover of Mountains Made of GlassKU

Mountains Made of Glass

Fairy Tale Retelling, #1

Scarlett St. Clair

🌶️🌶️🌶️🌶️·first person
beauty and the beastcaptive romancefairytale retelling
Cover of A Dawn of Onyx (The Sacred Stones, #1)

A Dawn of Onyx (The Sacred Stones, #1)

The Sacred Stones Trilogy, #1

Kate Golden

🌶️🌶️🌶️·first person
captive romanceforced proximitymilitary romance
Cover of The High Mountain CourtKU

The High Mountain Court

Five Crowns of Okrith, #1

A.K. Mulford

🌶️🌶️🌶️·first person
forced proximityhidden identitysecret heir/royalty
Cover of Whispers of the DeepKU

Whispers of the Deep

Deep Waters, #1

Emma Hamm

🌶️🌶️🌶️·dual POV
captive romanceforced proximitymonster romance
Cover of Song of the Forever RainsKU

Song of the Forever Rains

Mousai, #1

E.J. Mellow

🌶️🌶️🌶️·dual POV
fake datingforced proximityhidden identity
Cover of Wisteria

Wisteria

Belladonna, #3

Adalyn Grace

🌶️🌶️🌶️·first person·
dark romanceforced proximityblood feud romance
Cover of Empire of Storms

Empire of Storms

Throne of Glass, #5

Sarah J. Maas

🌶️🌶️🌶️·multi-POV
fated matesforced proximityestablished relationship

Short Takes

quick 280-character reactions for this book. drop a thought, rate the vibe, keep scrolling.

Sign in to share your take.

Loading...

Book Chat

Talk about Ship of Shadows with other readers

this page is just the start

  • import your Goodreads or StoryGraph TBR—we tag every book with spice, tropes, CWs, mood, all of it
  • tell us a vibe (“enemies to lovers fae, high spice”) and BookMatch finds the book
  • 3,600+ romantasy books searchable by 40+ fields
  • covens, pacts, book chat—readers who get it
free account, 30 seconds