🌙 ☀️

Chapter 2: The Dress Code

Reading Progress
2 / 30
Previous
Next

Updated Sep 16, 2025 • ~13 min read

The boutique smelled of leather polish and fresh silk, the kind of place that whispered money with every surface. Spotlights bounced off marble floors and mirrored walls, throwing every hesitation into sharp relief. Lena’s heels clicked as she followed Julian inside, nerves buzzing like exposed wires. This wasn’t her world. She knew sales racks and fluorescent lights, not champagne flutes beside velvet benches or gowns that cost more than a car.

If Julian noticed, he didn’t show it. He moved like he owned the floor, and maybe he did. Conversations softened when he passed. A door to a private salon slid open without anyone touching it.

A stylist in crimson appeared, smile lacquered to perfection. “Mr. Thorne. Always a pleasure.” Her gaze swept Julian’s shoulders, lingered, and only then skimmed over Lena like a price tag someone forgot to remove.

“Miss Lane will need a gown,” Julian said. “Something unforgettable.”

The stylist placed a possessive hand on his arm. “Of course. We’ll find something… worthy.”

Lena’s jaw tightened. She wasn’t sure which burned hotter—the stylist’s audacity or Julian’s calm indifference to it. She hated that she cared at all. Before the heat could turn into something uglier, she stepped forward, her smile sharp as a pin.

“Actually, I’ll choose,” she said.

The stylist blinked. “Oh? Usually Mr. Thorne—”

“I’m not usually,” Lena cut in, plucking a sequined slip from a rack. “And we won’t start today.”

Julian’s mouth tilted, almost amused. “If you’re certain.”

“I am.” She met his eyes. If he wanted a mannequin, he’d picked the wrong woman.

They were ushered into the private salon: a room walled with mirrors and draped in pale gray. A velvet bench waited under a chandelier. The stylist snapped her fingers, and assistants materialized with armfuls of dresses. A tray arrived holding water and pale bubbles that smelled like apricots. Lena ignored it.

She took the sequined dress into the fitting room. The fabric clung and glittered under the lights, a thousand tiny scales catching every breath. She stared at her reflection. A glittering stranger stared back—expensive, hollow. She imagined walking into Anna’s wedding like this, every eye turning. Mark’s too. Would they see power? Or pity dressed in sequins?

She stepped out, chin up. Julian’s gaze raked over her. Approval sparked—worse, possession. The stylist clasped her hands. “Exquisite.”

Lena turned in the mirror, let the fabric flash, then stopped. “It’s not me.”

The stylist’s smile thinned. “It’s couture.”

“It’s a costume,” Lena said, and vanished back into the fitting room before the woman could answer.

She tried a column of white silk with a high neck that choked. She tried a green bias‑cut that flattered and bored her senseless. She tried crimson that slid over her skin like heat, cut low enough to make her blush. When she stepped out in that one, the stylist practically purred and drifted closer to Julian, fingers grazing his sleeve as if by accident.

“On her?” the stylist murmured. “Devastating. But it is the company she keeps that makes it lethal.”

Lena felt the words like a needle. Something flared—jealousy, yes, ugly and honest. She swallowed it whole and smiled like glass.

“Oh, absolutely,” she said sweetly, gliding past them toward the mirror. She turned, let the red lick light, and shook her head. “But still not me.”

She disappeared again and reached for a black satin slip that had been hanging ignored at the back. It slid on with a whisper. The neckline plunged to suggestion, not surrender; the straps were delicate but sure. She smoothed the fabric over her hips and saw herself very clearly for the first time that day: not bought. Not borrowed. Hers.

She stepped out. “This one.”

Julian studied her like she was another deal to evaluate. “It’s bold. But the neckline—”

“Stays,” Lena said, the word clean and hard as glass.

His brow lifted a fraction. “Stubborn.”

“Independent,” she returned.

He didn’t argue. For once, the stylist didn’t smile. The assistants faded like breath on glass.

Two women browsing near the doorway noticed them then. “Is that Julian Thorne?” one whispered, badly. “Who’s she?”

“With him? She won’t last,” the other murmured, low enough to sting.

Lena’s nails bit her palm. This was what it would be like, she realized—eyes and whispers and conclusions, always. Mark would see her on Julian’s arm and think she’d traded up or been bought. Unless every step she took made it clear she wasn’t a price tag.

She faced Julian’s reflection, meeting his gaze through glass. “I’ll wear this because I choose it,” she said. “Not because you do.”

“Noted,” he said, as if she’d offered a number he could live with. But the corner of his mouth confessed he liked being defied.

The stylist cleared her throat, brittle. “Shoes. Jewelry.”

“No diamonds,” Lena said before Julian could speak. “Nothing borrowed. Nothing that says your name before mine.”

The stylist blinked, recalibrating. Julian only nodded to an assistant, who brought a tray of minimal gold. Lena chose slim hoops and a thin cuff that caught the light without screaming. She kept her own black heels. She didn’t ask permission.

Payment happened without ceremony. The number that flickered on a discreet tablet would have made Lena’s stomach drop any other day. Today it barely blipped. She refused to let cost make her feel small. She refused to let money be the loudest voice in the room.

“Garment bag?” an assistant asked.

“I’ll carry it,” Lena said, taking the white‑sleeved prize. Her arms adjusted to the weight; the weight adjusted to her.

They stepped out of the private room into the main floor. Whispers rose like steam. Cameras—no, phones—tilted. Somewhere, a shutter clicked. The stylist in crimson materialized one last time, smile back in place, lacquer thick.

“If you need any… tailoring,” she said to Julian, eyes not bothering with Lena, “we can send someone to your penthouse.”

“You can send measurements to her,” Lena said, and watched the smile crack.

Outside, the city had turned gold. The car idled at the curb; the driver touched his hat. People moved in currents around them—office ghosts, tourists, watchers who didn’t know they were watching. Lena’s reflection skimmed the window glass: black satin under white canvas, chin high.

Julian opened the door. He didn’t offer a hand. She didn’t need one. She slid into the back seat with the garment bag across her lap like armor.

Silence settled. The city pulled away in ribbons. A string quartet version of something expensive played in the car’s speakers, then died.

Julian glanced at her, unreadable. “You handled yourself.”

“I didn’t faint in a dress,” Lena said dryly. “Let’s throw me a parade.”

His mouth curved. “The parade is next weekend.”

She stared out the window. “Don’t forget I’m not a mascot.”

“That depends on how loud you like the cheers,” he said.

“I don’t need cheers to stand up,” she said. “Watch me stand without them.”

A beat of quiet. “I am,” he said. It wasn’t flirtation, exactly. It wasn’t not.

Her phone buzzed. A text from a number she hadn’t muted because that would have felt like losing.

MARK: Don’t do this. Call me.

Another ping, immediately after, as if the first hadn’t been enough.

MARK: You don’t know what you’re getting into with him.

Lena looked at the messages until the words blurred. She didn’t reply. The satisfaction she expected didn’t come. Something else did—cold and clean: purpose. She put the phone face down on the seat between her and Julian. He didn’t try to read it. He didn’t need to; she knew he’d guessed.

“Problem?” he asked.

“Not for me,” she said.

“You don’t owe him explanations.”

“I know.”

“You want him to see you,” Julian said, voice low. “You want him to understand exactly how badly he mispriced you.”

“Don’t turn me into a market lesson,” she said, cutting her eyes at him. “I’m not a stock you pick to punish someone.”

His gaze flicked to the garment bag, then back to her. “No,” he said. “You’re the bell that rings closing time.”

She hated that the line pleased her. She hated that it hit truth. She also loved it a little. Complicated was becoming the air she breathed.

The car slid to a stop at a light. People streamed across—their lives, their errands, their quiet wars. A kid dragged a violin case. A woman in scrubs laughed into her phone. Lena’s chest stung with sudden tenderness for strangers who didn’t know their choices were headlines to anyone but themselves.

“Tell me your rules,” Julian said, almost conversational. “Before we’re drowning in fine print.”

“No leash,” she said. “No access to my phone. No financial handcuffs. No public humiliation of me to humiliate him. Consent isn’t a rule—it’s the floor.”

“You already said that,” he murmured. “Say it again.”

“I’ll say it as many times as I need to,” she replied. “Until it sticks.”

“And my rules?” he asked.

“I haven’t agreed to any of them.”

His laugh was quiet, as if he didn’t want to break something delicate in the car. “Lena, you are going to ruin me.”

“That sounds like your problem.”

“It always was,” he said, which didn’t make sense and made too much.

They reached her block. The car eased to the curb in front of her building that pretended at charm and delivered drafty windows. The driver stepped out and opened Lena’s door. She drew the garment bag close before she followed the motion, heat from the engine kissing her calves.

Julian got out on his side and came around, not close enough to crowd, close enough that his cologne texted the back of her brain—pepper and rain and something that promised a storm.

“The dress is yours to choose,” he said, voice low enough that only the bricks could overhear. “But underneath…” He paused, as if selecting a knife from a velvet tray. “…no underwear. My rule.”

Air left her lungs like a door slamming. For a second everything else dulled—the traffic, the wind, the building’s old bones creaking. Her skin prickled in a way she refused to name. Fury rose on its heels, hotter.

“That is not your decision,” she said.

“It is if you agree to mine,” he said, perfectly composed. “Rules are only rules if they cost something.”

“I don’t need you teaching me the price of anything,” she snapped. “Least of all me.”

“Good,” he said. “Keep your prices high.”

A man carrying groceries slowed to stare. Someone across the street lifted a phone for a photo; Lena saw herself small in the black circle of a lens. The world was going to make a meal of whatever she did next.

She stepped closer so only he would hear it. “You don’t own my body. You don’t own the space between fabric and skin. You can want whatever you want, Julian. I will choose.”

His eyes sparked, not angry, not gentle. Interested. “Then choose in front of me.”

Her mouth went dry. She hated that her pulse thudded at her wrist. She hated that the thought of walking past him tomorrow with nothing between silk and skin made heat crawl up her thighs. She hated that she didn’t hate it.

“Tomorrow,” he added, as if he could feel the war inside her and wanted to throw a match. “We’ll see how many rules you’re willing to break.”

She lifted her chin. “Maybe the first one I break is coming at all.”

“You won’t,” he said, without threat. Just certainty. “Not because of me. Because of you.”

“Don’t tell me who I am.”

“I don’t have to,” he said softly. “You just did.”

The driver pretended to be fascinated by the sky. The city breathed around them, indifferent.

Lena tightened her grip on the garment bag until her knuckles blanched. Stepping into this gown would not just be about silk and seams. It would be about the message that slid under the fabric like a second skin. Ownership or choice. Game or war. Girl on an arm or woman at a microphone.

“Good night, Mr. Thorne,” she said, backing toward the door.

“Good night, Miss Lane,” he said, and the way the words landed made them sound like a contract and a dare.

She climbed the stairs two at a time, the bag bumping her thigh. On the landing, she paused and looked down through the ironwork. Julian still stood on the sidewalk, hands in his pockets, face tipped up like he could see through brick. He didn’t call after her. He didn’t move. He waited the way oceans wait for cliffs.

Inside her apartment, she hooked the garment bag on the closet door and unzipped it just enough to let the black spill through. The satin caught the last light like water at dusk. She touched the strap with one finger and felt the echo of his voice along her skin.

No underwear. My rule.

Her breath hitched. She closed the bag, stepped back, and laughed once—sharp and disbelieving at herself.

“This is just fabric,” she told the empty room. “Just a dress. Just a wedding.”

The lie sounded pretty. It didn’t sound true.

She turned off the light. In the dark, the outline of the bag was a clean blade against the door.

And for the first time, Lena admitted that tomorrow wasn’t just about walking into a room on a rich man’s arm. It was about walking out afterward with her head high and her spine intact.

She went to the window and pressed her palm to the cool glass. Far below, a black car pulled away from the curb. The city swallowed it whole.

She rested her forehead on the glass, closed her eyes, and felt the heat he’d left in the air buzz at the base of her throat.

She wasn’t sure which terrified her more—that she would obey his rule, or that she wanted to.

She turned from the window, set her phone to Do Not Disturb, and crawled into bed without undressing, as if she could pin herself to the day and keep from sliding into the next.

Sleep didn’t come. Instead, the dress watched from the door like a dark sea at night, silent and promising.

When the first siren wailed somewhere toward morning, she whispered to the empty room what she should have said to him on the sidewalk.

It won’t be your rule, Julian. It will be mine.

But the truth she couldn’t escape was simpler, crueler, and it curled hot at the base of her spine as her eyes finally closed:

Tomorrow, she would have to choose which fire to step into—and whether she could still walk out.

Reader Reactions

👀 No one has reacted to this chapter yet...

Be the first to spill! 💬

Leave a Comment

What did you think of this chapter? 👀 (Your email stays secret 🤫)

error: Content is protected !!
Reading Settings
Scroll to Top