Chapter 1
Tuesday mornings smelled like coffee and cold marble. I was halfway through my second cup when I remembered Jace's gray jacket, the one he'd worn to dinner with his mother on Sunday. The dry cleaner closed at noon.
I carried it down from the closet and laid it across the kitchen island. My hand slid into the breast pocket out of habit. Five years of being engaged to a man teaches you to check every pocket. Receipts. Mints. Cufflinks he'd taken off in the car.
My fingers brushed paper.
I pulled it out and smoothed it flat on the counter.
A parking ticket. New York City. Issued at 2:07 a.m. A Tribeca address I had never been to. Crosby Street.
I read it twice. Then a third time, slower, like the numbers might rearrange themselves into something I could explain.
Upstairs, the shower shut off. Pipes ticked behind the wall.
I took my phone out and photographed the ticket. Front. Back. Date. License plate. Then I set it down exactly where I had found it, right next to his keys, and went back to my coffee.
He came down ten minutes later in a fresh shirt, smelling like the same expensive cedar he'd worn since I'd met him. He kissed the top of my head. He picked up his keys. He picked up the ticket without looking at it, folded it once, and slid it into his pants pocket.
"You're up early," he said.
"Couldn't sleep."
He smiled. "Big day Saturday."
"Big day Saturday," I echoed.
He was out the door by eight. I sat at the island for a long time after that. The coffee went cold. I didn't move it.
***
At nine that night I told him I had a fitting. I drove to Crosby Street instead.
The building was new. Glass and dark stone. A doorman who didn't ask my name when I said I was visiting 4C. That told me something, too. The kind of place where women came and went and nobody wrote it down.
The elevator hummed. I watched my reflection in the brushed steel doors. Lipstick still neat. Hair still pinned. A woman on her way to confirm what she already knew.
The hallway on the fourth floor was carpeted in a deep, expensive gray. It swallowed the sound of my heels. I stopped two feet from the door of 4C. I could hear the low murmur of a television. And then, under it, voices.
I opened the voice memo app. I held the phone close to the seam of the door.
Jace's voice. I'd know it in any room, through any wall. Soft. Low. The voice he used when he was tired and meant what he was saying.
"You're the one I owed, Christina. I've always known that."
And then a woman's voice. A little breathy. A little pleased with itself.
"She would never need to know. She doesn't ask the right questions."
I stood there in that hallway and listened until I had four minutes of it. Until I heard him laugh at something she said. Until I heard the kind of silence two people make when they're done talking and going to do something else instead.
I hit stop. I saved the file. I named it nothing. I walked to the elevator and pressed the button like a person who had every right to be there.
In the car, in the parking garage, with my forehead against the steering wheel, I cried. Once. Hard. For about ninety seconds.
Then I pulled down the visor mirror, fixed my mascara with the pad of my ring finger, and drove home.
He slid into bed at three. He smelled like perfume that wasn't mine. Something floral and a little cheap, the way expensive things sometimes smell when they're worn by women who try too hard.
I lay on my side and breathed evenly and let five years rearrange themselves behind my closed eyes. The late nights. The business trips with no itinerary. The way he'd flinched, once, when I'd reached for his phone to set a timer. The way his mother had said, last Easter, *Jace has always been sentimental about old things,* and smiled at me like that meant something kind.
It did mean something. Just not what I had thought.
***
I made three phone calls before he opened his eyes.
The first was to London. A woman named Celeste Armor, whose voice was crisp and accented and a little amused at the hour. "Sapphire. We were beginning to wonder." I told her I would take the senior director role. Start date in three weeks. She didn't ask why I'd changed my mind. I liked her already.
The second was to my attorney. Certified copies of my fifty-one percent. By Friday. No, Jace doesn't need to be informed. Yes, I'm sure.
The third was to Murphy.
She picked up on the first ring like she'd been waiting since college.
"Saph."
"It's him," I said. "It's been him the whole time."
There was a pause, just long enough for me to hear her sit down somewhere.
"Tell me what you need me to do."
***
The week that followed was the cleanest week of my life.
I sat across from Mrs. Sullivan at a marble table on Madison and approved peonies for the centerpieces. I tasted three cakes and chose the lemon. I moved a cousin two seats to the left on the seating chart so she wouldn't sit beside her ex-husband.
In the evenings, after Jace fell asleep, I opened my battered notebook and built the Dixon file page by page. Shell companies. Falsified filings. The evidence Jace had gathered years ago to hold over Christina's family and had never had the spine to use. I had the spine.
I shipped three boxes to a London storage facility. Books. Coats. The small things I wanted to keep.
I smiled at everyone who needed me to smile.
Nobody noticed I had already left.
Chapter 2
Murphy showed up at my office at seven with two coffees and a laptop I'd never seen before.
"Burner," she said, setting it on my desk. "Bought it with cash three blocks from here."
I took the coffee. It was still hot. She'd timed it perfectly.
We sat side by side in the blue light of the empty office. I plugged in the transmitter. Murphy pulled up the audio file—the one I'd recorded in that Tribeca hallway with my phone pressed to the door. Four minutes and seventeen seconds of Jace's voice saying things I would never unhear.
"You're the one I owed, Christina. I've always known that."
"She would never need to know. She doesn't ask the right questions."
Murphy reformatted it. Cleaned the background hum. Boosted the clarity. Her fingers moved fast across the keyboard. She worked in sound design for theater. She knew what she was doing.
"Plaza's system uses a standard Bluetooth protocol," she said without looking up. "I mapped the transmitter to their ballroom specs last week. You'll pair it from your phone. Press play. That's it."
I watched the waveform flatten and spike on the screen.
"Test it," I said.
She connected a small speaker. Hit play.
Jace's voice filled my office. Soft. Intimate. The voice he used when he meant what he was saying.
I listened to the whole thing. Murphy sat beside me and said nothing.
When it ended, I closed the laptop.
"Flight's confirmed?" Murphy asked.
"JFK. Saturday. Eight p.m."
"Go bag?"
"In the trunk."
She nodded once. She didn't ask if I was sure. She knew better.
We sat there for a while in the quiet. Outside, the city hummed. Taxis. Sirens. The sound of people going somewhere that mattered to them.
Murphy stood and slung her bag over her shoulder. At the door, she turned back.
"Saph."
I looked up.
"I'm really proud of you."
I didn't trust my voice. I nodded instead.
She left. I stayed another hour, staring at the laptop, before I locked it in my desk drawer and went home.
***
The bridal boutique smelled like lilies and cold air conditioning. I stood on the platform in a white dress I didn't feel anything about. The seamstress pinned the hem. The lace scratched my collarbone.
In the mirror, I looked like someone getting married. Hair pinned. Lipstick neat. A woman in a gown that cost more than most people's cars.
I felt nothing.
The bell above the door chimed.
I didn't turn. But I saw her in the mirror. Christina Dixon. Blonde. Delicate. Wearing a cream-colored dress that probably cost what I used to make in a month.
She smiled at the attendant. "I'm just browsing. Don't mind me."
She positioned herself at the mirror two feet from my platform. Close enough to be seen. Far enough to look accidental.
She ran her fingers over a rack of gowns. Silk. Tulle. Lace that looked like spiderwebs.
"Oh," she said lightly, glancing up. "Sapphire. What a surprise."
I didn't answer.
She tilted her head. Studied me in the mirror. "Your dress is beautiful. Really. You must be exhausted, though. Planning a wedding practically alone."
The seamstress adjusted a pin at my waist. I stood still.
Christina pulled a gown from the rack. Ivory. Beaded bodice. Almost identical to mine.
"Jace has been so busy lately," she continued. Her voice was soft. Sympathetic. "All those late nights. I don't know how you manage."
I met her eyes in the mirror. She was smiling.
The seamstress stepped back. "I'll get the veil. One moment."
We were alone.
Christina held the gown up to her body. Turned side to side. "Do you think this would suit me?"
"No," I said.
She laughed. Light. Breathy. "You're probably right." She hung it back on the rack. Then she pulled another. White. Simpler. A zipper up the back.
She stepped into the dressing area. Left the curtain half open.
"Sapphire?" Her voice floated out. "Could you help me? The zipper's stuck."
I stepped off the platform. Walked to the curtain. She stood with her back to me, holding the dress closed at her chest.
I took the zipper. Pulled it up slowly. The fabric tightened across her shoulders.
I leaned close. My breath touched her ear.
"I have enough evidence to send your father to federal prison," I said quietly. "And enough shares to make sure Jace Sullivan never chairs another board meeting."
Her spine went rigid.
I smoothed the fabric at her shoulders. Adjusted the seam.
"That dress doesn't suit you," I said.
I stepped back.
In the mirror, Christina's face was white. Her mouth opened. Closed. No sound came out.
I walked back to my platform. The seamstress returned with the veil. I let her pin it to my hair.
Behind me, Christina stood frozen in a dress she would never buy.
I looked at myself in the mirror. A bride. Composed. Perfect.
Saturday couldn't come fast enough.
Chapter 3
The café across from Christina's building had good coffee and a window seat that faced the street. I sat there with my laptop open like I was working. I wasn't working. I was watching the entrance.
My phone sat face-up on the table. At seven-forty, it lit up. Not a call. Not a text. Just the sudden absence of one. Jace had read my last message—*Finishing up some wedding stuff. Don't wait up*—and hadn't replied.
I waited.
At seven-fifty-two, his car pulled up to the curb. Black. Familiar. The same one I'd ridden in a thousand times. He got out fast. Jacket unbuttoned. Hair a little messy like he'd been running his hand through it.
He didn't look up. Didn't check his phone. He walked straight into the building like he'd done it before. Like he knew exactly where he was going.
Twelve minutes. That's how long it had taken him to get here after she called.
I sat back in my chair. My coffee had gone cold. I didn't drink it.
There had been a part of me—small, stubborn, stupid—that had wanted to be wrong. That had wanted the parking ticket to be a mistake. The recording to be out of context. The late nights to have some explanation I hadn't thought of yet.
That part died right there in the window seat. Quiet. Clean. Like a candle going out in an empty room.
I closed my laptop. Left a twenty on the table. Walked out into the cold.
***
Two nights before the wedding, I let myself into Jace's penthouse one last time.
He was out. Dinner with a client, he'd said. I didn't ask which one. I didn't care anymore.
I moved through the rooms like a stranger cataloging someone else's life. The couch where I used to read while he worked. The kitchen where I'd made breakfast on Sundays. The bedroom where I'd slept beside him for five years and never once suspected I was sharing him.
I had three boxes left to pack. Books, mostly. A few framed photos I wanted to keep. Things that were mine before they were ours.
In his study, I pulled the last stack of books from the shelf. That's when I saw it. A drawer in the lower cabinet. Brass handle. Small keyhole.
I'd never noticed it before. Or maybe I had and it hadn't mattered.
I knelt down. Tried the handle. Locked.
I should have left it. I should have finished packing and walked out and never looked back.
I used a letter opener from his desk. The lock was old. It gave on the third try.
Inside was a leather-bound album. Dark blue. Expensive. The kind of thing you buy when you want to keep something forever.
I opened it.
College. Christina. Page after page of them. At a football game. On a beach somewhere warm. In someone's dorm room with red cups and string lights. Her head on his shoulder. His arm around her waist. Both of them young and happy and whole.
But it wasn't just the photos. It was the annotations. Jace's handwriting in the margins. Dates. Inside jokes I would never understand. *First snow. She made me hot chocolate.* *Her birthday. I got it right this time.* *The night I knew.*
I turned to the last page.
A single pressed flower. White. Dried and fragile. And beneath it, in his careful script:
*What I lost.*
I stared at it for a long time. Long enough for my knees to ache against the hardwood. Long enough for the room to go dark around me.
Then I closed the album. Put it back exactly where I'd found it. Locked the drawer. Stood up.
I didn't cry. I was past crying. Crying was for things you still wanted to save.
I finished packing. Carried the boxes to my car. Locked the penthouse door behind me and left the key on the kitchen counter where he'd find it.
I drove home with the windows down even though it was cold. I wanted the air to hurt.
***
The rehearsal dinner was at the Sullivan estate. Marble floors. Crystal chandeliers. A table long enough to seat thirty.
Mrs. Sullivan placed me at the far end. Surrounded by Sullivan cousins and business associates who talked about legacy like it was currency. Who asked polite questions about my family and smiled thinly when I answered. Who looked past me when someone more important walked by.
Jace sat at the other end. His mother beside him. Laughing. Toasting. Playing the role she'd perfected over decades.
I ate my salmon. Drank my wine. Smiled when someone said something they thought was funny.
Near the end of the evening, Mrs. Sullivan found me by the terrace doors.
"Sapphire." She touched my arm lightly. Her smile was warm. Perfect. "Tomorrow you officially become a Sullivan. I hope you understand what that means."
I looked at her. At the woman who had known about Christina. Who had decided it was manageable. Who had pressured me to be smaller and quieter and more convenient for five years.
"I understand perfectly," I said.
Her smile didn't falter. She squeezed my arm once and walked away.
It was the last sentence I would ever speak to her.
I stayed on the terrace until the dinner ended. Until the guests filtered out. Until Jace came looking for me with his jacket over his arm and his tie loosened.
"You okay?" he asked.
"Perfect," I said.
He kissed my forehead. "Big day tomorrow."
"Big day tomorrow," I echoed.
He didn't hear the difference in my voice. He never did.
I watched him walk back inside. Watched the lights go out one by one.
Then I got in my car and drove home.
One more day.