Want to read The No-Kissing Contract for free before it comes out?

Coming Soon!

The No-Kissing Contract

What happens when your childhood crush becomes your fake boyfriend… and your biggest problem?

Juniper Blake has one rule for surviving high school drama: avoid Sebastian Thorne at all costs. He’s the boy who shattered her eleven-year-old heart and the reason she’s perfected the art of pretending he doesn’t exist.

But when the school decides June is trying to break up her best friend’s relationship, she needs a quick reputation fix—and there’s only one person chaotic enough to help.

Enter Sebastian Thorne: brooding artist. Trust-fund menace. Human social-disaster zone and Juniper’s new fake-boyfriend.

A fake relationship might save June’s social life, but the rules are brutal:
Convince everyone they’re a real couple
Survive their families’ annual gala without combusting
Absolutely—no kissing

June tells herself this is strictly business. Sebastian—infuriating, unpredictable Sebastian—proves her wrong every single day.

Now she has to choose which risk is bigger—the heartbreak she’s been avoiding, or the one she never saw coming.

Cage of the Cursed

Some secrets can't stay hidden. Some powers can’t be contained.

Seventeen-year-old Echo never believed in magic—until it started unraveling inside her.
Now she’s caught between ancient secrets, a cursed bloodline, and a protector with ice-blue eyes from the immortal Seraphic Order who was born to stop her.
Magic, betrayal, and forbidden love collide in a world where even history has claws.

If you devour books with gothic vibes, secret societies, and forbidden romance, meet your next obsession.

Sold at most online retailers

Be the first to hear the news

Expect cover reveals, personal updates, book-related offers, and bonus content.