Summer in Charm Cove is heating up, and it's not just the weather.
Moira Wicked is up to her eyeballs in wedding plans, thanks to her nosy but well-meaning family. With every witch and warlock in town invited to witness her fated union with Liam Good, she's resigned herself to destiny's wild ride.
She might've wished for a distraction. She didn't mean a siren. When a fishing boat runs aground off the coast, the crew swears they were lured by a woman's haunting song—straight out of myth and legend. Cue the magical chaos.
Charm Cove's witches and warlocks haven't dealt with a siren in centuries, but that won't stop Moira from diving into the mystery. Between enchanted tourists, magical mishaps, and a siren stirring up trouble, Moira has her hands full.
Meanwhile, time is running out.
With her wedding tied to an ancient feud—and the shores of Scotland calling—Moira must juggle supernatural sabotage and seaside serenades before everything goes off the rails.
In Charm Cove, even destiny comes with a dose of magical mayhem.