Chapter 24
CASSIA
The Corvina Atelier sat a few doors down from The Witching Flour—an old townhouse turned dress shop with tall windows and a narrow teal door painted with a soft, iridescent glaze. The golden sign above the entrance read ‘Madam Corvina, Couturier—Genuine Elvish Artistry’ in a looping script.
Inside, it was quiet and cool. Pale light streamed through the windows and fell across bolts of silk and lace arranged like a colour wheel along the walls.
Dresses on display stood on mannequins in perfect rows—elegant, but not ostentatious.
No music played; no magic hummed, just the occasional whisper of pins in fabric and the rustle of cloth being smoothed.
Cassia stood still on the fitting platform while Opalina meticulously adjusted the bodice of her gown.
Her friends had dragged her here after she’d closed The Witching Flour for the day.
This dress was important, yes, but she’d hoped to get to Starlight before the younger children went to bed.
Imogen had been struggling with the water magic module recently, and she’d been hoping to give the little half-elf girl some one-on-one tutoring.
“I don’t know why you’re both making such a fuss,” Cassia muttered, not for the first time, tugging at the fabric. “It’s only a party.”
“You’re going to the Daemaris’s Yulefrost Ball,” Lilibeth pointed out. She was perched nearby with a chocolate truffle between her fingers. She certainly wouldn’t be touching any silk today. “There’s nothing ‘only’ about it.”
“It’s not my ball. I’m not being introduced to society. I’m just Ark’s—”
“Fake Chosen?” Opalina deadpanned, smoothing the ice-blue silk over Cassia’s waist. “Which means everyone will be watching you even more closely, looking for cracks in the performance. Might as well give them something gorgeous to gawk at.”
Cassia sighed and gestured to the dress draped over her. “But this is too much.”
The dress was exquisite; she couldn’t deny that, but it brought back memories she’d rather forget.
The last time she’d stood on a fitting platform like this, she’d been younger, stupider, certain of a future that had never existed in the first place.
She’d spent weeks planning that dress with Opalina.
So proud of it, so in love with him. Then he’d looked at her with pitying eyes and told her she didn’t belong.
He’d made sure she understood that.
And here she was, standing in another beautiful gown, fussing. Again.
“Stop squirming,” Opalina told her. “Between Lilibeth, the Potts, Mrs. Tilly, and me, the verdict is in: You’re getting a new gown. Madam Corvina already sent the invoice to Arkenoth. So be quiet and don’t move. I’d hate to accidentally poke you and get blood on this divine silk.”
Said silk was the colour of a winter morning sky just before the snow fell—cool blue with the faintest undertone of silver.
Fine embroidery in pale ice thread swept down the bodice and pooled into waves of beaded shimmer across the skirt, catching the light like frost on stone.
Every movement made it ripple—quiet, opulent, and beautiful beyond belief.
The full skirt flowed in soft folds around her feet.
The dress hugged her waist and shoulders but left her movement unrestrained, the sheer neckline adding just enough mystery without slipping into scandal.
She turned slightly, eyeing the long sleeves and intricate beadwork stitched like frozen vines cascading down to her wrists.
Behind her, Opalina crouched with a mouth full of pins and a gleam of stubborn pride in her eyes.
“You stitched this entire overlay yourself?” Cassia asked, stunned. Opalina didn’t answer—just nodded, careful not to dislodge the pins between her teeth.
From the corner of the room, a clipped voice floated out like chilled wine. “Mind the draping at the hips. Old masters used three tension points—not two, unless you want the silhouette to collapse the moment she walks.”
Cassia glanced over her shoulder toward the source: Madam Corvina, sitting in the upholstered wingback at the far end of the atelier, legs crossed neatly beneath a stiff plum-coloured skirt.
Her white hair was twisted into an elegant knot, and a quill floated beside her, inscribing notes into a ledger without pause.
“I’ve used the tri-point drape, madam,” Opalina replied, calmly and without pause, “but I adjusted for the asymmetrical beadwork, or it would’ve puckered at the waistline.”
“She’s too short-waisted for the storm-cut panels. Use the winterfold seam and lower the bustline half an inch. And do not over-tighten the waist again, Opalina. Mrs. Winthrop had complaints about the dress you altered for her last week.”
Opalina didn’t flinch. “Yes, madam,” she said smoothly, adjusting her grip.
There was no fire in the reply—only professionalism, but Cassia saw the tension tucked beneath it. The way her friend’s shoulders held just a fraction too tight, a string drawn taut.
Madam Corvina swept away to her office in the back, muttering something about the foolishness and overconfidence of apprentices.
Cassia leaned in. “Why does she treat you this way?”
“Hard to say,” Opalina murmured, threading a needle through the lining. “I suspect I remind her of herself, when she was younger.”
Cassia pressed her lips, raising her arms obediently as instructed. No, that’s not it.
She’d witnessed it for years; how Opalina, always composed, always impeccable, shouldered the weight of someone else’s fading legacy while quietly crafting her own.
The stitches on this gown were hers. Every pleat, every shimmer, every hidden support that made the fabric cling like moonlight and fall like water.
Still, she was expected to stay in the wings, while others took bows under gaslights they hadn’t even lit.
“Frankly,” Lilibeth whispered, “I think Corvina is terrified. If she praises you too loudly, someone might realize your work has been carrying her atelier for the past decade.”
Opalina’s mouth twitched. “Nine years. Let’s not give her an extra one.”
Cassia caught Lilibeth’s gaze in the mirror, and they both pressed their lips together to keep from saying what they knew. Madam Corvina might’ve been Angelene’s most celebrated couturier once upon a time, but she hadn’t so much as threaded a needle since Opalina joined as an apprentice.
It was Opalina who drafted the patterns.
Who cut, stitched, draped, and conjured structure from silk and shimmer.
It was Opalina who worked through dim lighting and callouses to finish every hem.
Half the gowns on display in the showroom—no, now that Cassia really looked, all of them—were Opalina’s.
Corvina’s name was simply the one stitched onto the label.
“One day,” Opalina murmured, adjusting a tuck along the waistline, “I’ll open my own atelier. I just need to endure this a little longer.”
“You’ve scrimped and saved for nearly a decade,” Lilibeth said gently. “You must be close.”
Opalina glanced toward the storeroom, as if checking for eavesdroppers, before whispering, “Close. Really close.”
“You deserve it,” Cassia said vehemently. “And when that door opens, Lili and I will be the first in line—flowers in hand, chequebooks ready.”
That earned her a real, luminous smile.
Lilibeth popped another truffle into her mouth, brushing the cocoa powder off her fingertips. “I say this with love, Cass, but if you don’t wear this dress and break hearts at the ball, I will sneak in wearing it myself. And I am not built for that neckline.”
Cassia rolled her eyes. “You’d outshine everyone, Lili, and you know it.”
And she meant every word. Lilibeth’s beauty should stop conversations without trying, even if life as a half-blood had taught her to make herself small. Half-blood Amorets rarely got the attention full-bloods did, and Cassia always thought that was stupid.
“Flatter me again and I might cry.”
Cassia smiled at her friend, then glanced out the window.
The darkening sky had her checking her watch.
She’d missed the train to Starlight—Imogen would be asleep long before she got there.
She sent a message to one of the teachers, asking for someone to help the half-elf girl one-on-one.
They would, she knew. They always did, but the familiar guilt sank in her chest anyway.
Cassia looked back down at the fabric. It clung and fell in perfect balance—structured without stiffness, luminous without flash. All Opalina’s work.
“It’s perfect,” she said softly.
“It certainly is,” Opalina replied, rising to stand beside her, looking at their reflections in the mirror. “It’s made just for you.”
“She’s right,” Lilibeth chimed in, approaching the dais. “You look like they’re holding the ball for you.”
“You know they aren’t. It’s just Ark’s obligation. I’m only attending as his fake Chosen,” she said, as if reminding herself as much as them.
Lilibeth leaned forward, eyes fixed on Cassia’s neck. “Still. I see you took our advice.”
Cassia’s hand flew to her neck, her cheeks flushing. “I don’t know what you’re talking about.”
Opalina circled behind her, gently pushing Cassia’s hand away to examine the mark. “No need to be coy.” She met Cassia’s eyes in the mirror. “It suits you.”
Lilibeth grinned. “The fake Chosen is getting less and less fake, I think.”
“It’s complicated,” Cassia muttered.
“Complicated,” Opalina repeated, exchanging a glance with Lilibeth. “Is that what we’re calling it now?”
“I’m calling it none of your business. How about that?”
Lilibeth hummed. “The mark says otherwise.”
Cassia was just about to retort when the prickling on her neck flared to life. She lifted her hand to rub it. It had been doing that all afternoon—faint, warm pulses she couldn’t explain. The door chimed. The sensation intensified.
She turned and found Ark standing in the doorway.
Oh. So that was what the mark did.