Lily
Book: Dirty Plans
Dirty B
Lily is the queen of perfectly planned chaos—an event planner with a color-coded clipboard, a wicked sense of humor, and a soft spot she tries really hard to hide. She doesn’t do messy feelings… which is exactly why falling for London is the one “dirty plan” she never saw coming.
London
Book: Dirty Plans
Nocté
London runs Club Nocté like it’s a religion—smooth, controlled, and allergic to drama… until Lily storms into his orbit and rewrites every rule he’s ever lived by. He’s the kind of man who keeps his secrets locked down tight—right up until the one woman who knows him best decides to test every single boundary.
Carlie
Book: Dirty Books
Dirty B
Carlie is a curvy, freckled redhead with a pen in her purse, a book in her hand, and a heart that’s way braver than she gives it credit for. She tells herself she’s fine with a no-strings night… right up until Adam turns her “one night” into the kind of story you can’t stop rereading.
Adam
Book: Dirty Books
Wildcard
Adam is the kind of personal trainer who makes discipline look effortless—golden-haired, sharp-eyed, and way more tender than his “no feelings, just reps” vibe suggests. He’s all steady strength and quiet confidence… until Carlie gets under his skin and suddenly he’s the one losing control.
Anna
Book: Dirty Development
Dirty B
Anna is the tech-savvy mastermind who always has receipts, a plan, and a phone in her hand—because chaos is only fun when she’s tracking it in real time. Falling for Joel was not on the itinerary… but apparently neither is resisting a musician who knows exactly how to ruin her self-control.
Joel
Book: Dirty Developments
Wildcard
Joel Price is Duluth’s annoyingly magnetic hometown musician—leather jacket, green eyes, and the kind of effortless stage confidence that makes you want to (lovingly) trip him. He came back to write something real, but Anna is the one chord he can’t stop chasing—especially once he realizes he can still crack her composure.
Quinn
Book: Dirty Games
Dirty B
Quinn is the flamboyant chaos-sprite behind the counter at Dirty Deeds—bookstore manager, honorary Dirty B, and the loudest sparkle in any room he walks into. He lives for drama (the fun kind) and absolutely refuses to lose… especially when Nico shows up and turns their rivalry into unfinished business with a whole lot of heat.
Nico
Book: Dirty Games
Nocté
Nico is a high-end event specialist with a pop-up bar empire, a passport full of stamps, and a calm, razor-sharp confidence that makes VIPs behave (and rivals sweat). He’s always five steps ahead—until Quinn turns their little book club feud into a full-blown game of unfinished business, and Nico has to decide if he’s finally done running.
Vivian
Book: Dirty Designs
Dirty B
Vivian is an interior designer with champagne taste, a tendency to float through life on vibes and optimism, and a talent for turning any space into something gorgeous (even if she forgets why she walked into the room). She’s convinced she has her love life handled… right up until Myles walks in and she realizes she might be a little more bi than she ever expected—oops.
Myles
Book: Dirty Designs
Nocté
Myles is Nocté’s bartender with a goth, pissed-off-fairy vibe—sharp tongue, steady hands, and a stare that could curdle a martini. She doesn’t have time for Vivian’s sunshine-and-sparkle energy… which is exactly why it gets under her skin (and threatens to turn their constant bickering into something way hotter).
Tasia
Book: Dirty Deeds
Dirty B
Tasia is the brilliant owner of Dirty Books and Dirty Deeds—equal parts boss, bookworm, and the kind of woman who can build an empire in heels and still remember your favorite trope. She’s married to Daniel, but their “happily ever after” is cracking at the edges… and the more they admit they want more, the closer they get to making a very untraditional decision.
Daniel
Book: Dirty Deeds
Wildcard
Daniel is grounded, observant, and not easily shaken—the kind of man who holds the center when everyone else is spiraling. His marriage with Tasia is complicated, but one thing’s clear: he still wants her… and he wants something more than either of them expected.