At 11:42 p.m., eight hours before Maeve Callahan was supposed to walk down the aisle, she found proof that the two people she trusted most had been lying to her.
It was tucked inside the breast pocket of Brandon Hayes’s wedding tuxedo.
A black-and-white ultrasound.
Maeve stared at it for several seconds before her mind allowed her to understand what her eyes were seeing.
Then she saw the name.
GEMMA RHODES.
Her maid of honor.
Her best friend since sophomore year of college.
Eight weeks pregnant.
The examination had been three weeks earlier.
Maeve sat down hard on the velvet stool in front of the hotel vanity.
“No.”
The word barely came out.
She checked the name again.
Gemma Rhodes.
Not another Gemma.
Not a misunderstanding.
Gemma.
The woman who had helped Maeve choose flowers.
The woman who had stood beside her during dress fittings.
The woman who had cried while promising to throw “the greatest bachelorette party Chicago had ever seen.”
The woman who was supposed to stand six feet away tomorrow morning while Maeve promised Brandon Hayes the rest of her life.
Maeve’s hand began to shake.
Across the enormous bridal suite, her wedding gown hung beneath the decorative molding.
She had made it herself.
Ivory silk. Hand-dyed tulle. Tiny pearl details sewn along the neckline. Hundreds of hours of work.
Maeve owned Callahan Textile Restoration, a small but respected Chicago studio specializing in antique garments, historical fabrics, and damaged couture. She could restore lace that had survived a century. She could rebuild a Victorian sleeve from fragments. She could look at a ruined wedding veil and understand exactly where every thread belonged.
Her own dress had been different.
Personal.
She was a size twenty, and for once in her life she had refused to design clothing meant to make herself disappear.
No black panels.
No tricks intended to make her waist look smaller.
No apologizing.
The gown celebrated her body.
Brandon had looked uncomfortable when he first saw the sketches.
“Maybe something more slimming?”
She had ignored him.
Then came the comments.
“You’d look slimmer in black.”
“Maybe no sleeves.”
“Are you sure you want photographs from that angle?”
And the one she remembered most clearly now:
“You’re lucky I’m not shallow, Maeve.”
He had laughed.
So had she.
Because when you love someone, sometimes you turn cruelty into humor just to keep from admitting it hurt.
Maeve looked down at the ultrasound.
Suddenly every memory of the past six months rearranged itself.
Brandon working late.
Gemma knowing which restaurant he had visited before Maeve mentioned it.
The two of them exchanging looks during dinner.
Brandon turning his phone facedown.
Gemma canceling plans because she was “sick.”
And the papers.
Maeve went still.
Three weeks earlier, Brandon had arrived at her restoration studio carrying a folder.
“Boring insurance renewals,” he had said.
Maeve had been working on an 1890s silk bodice and barely looked up.
“Where?”
“Highlighted spots.”
She had signed.
Brandon poured her a glass of wine afterward and kissed her forehead.
Her stomach turned.
Maeve placed the ultrasound on the vanity.
Then she slowly removed her engagement ring.
For five years, she had worn Brandon’s criticism like a tax she owed for being loved.
Not anymore.
She placed the ring beside Gemma’s ultrasound.
“No more.”
Twenty minutes later, Maeve walked alone into the Chicago rain.
She didn’t call Brandon.
She didn’t call Gemma.
She didn’t call her mother.
Because she knew what would happen if she did.
Her mother would panic.
Brandon would explain.
Gemma would cry.
Everyone would tell Maeve not to make a decision while emotional.
And somehow, by sunrise, Maeve would be apologizing for discovering their betrayal.
She needed enough distance to hear her own thoughts.
She walked without direction.
Rain soaked her hair and turned the hem of her coat dark.
Eventually she found herself near an old private dining club tucked between restored brick buildings.
A black Maybach rolled into the narrow alley ahead.
Maeve slowed.
The rear door opened.
A frightened man stumbled out.
Another man followed.
Tall.
Broad shoulders beneath a dark overcoat.
Silver beginning at his temples.
He moved with the terrifying calm of someone who never needed to hurry because everyone else moved for him.
The frightened man dropped to his knees.
“Mateo, please.”
Maeve stopped breathing.
She knew that name.
Most Chicagoans knew the respectable version.
Mateo Duca was chairman of Duca Holdings, an empire involving shipping, construction, hospitality, and commercial property.
Old Chicago knew another version.
Five years earlier, Mateo’s older brother, Alessandro, had been murdered.
Mateo had taken control of the Duca family afterward.
Within months, the people believed responsible had either disappeared from Chicago or stopped being problems.
No one publicly connected Mateo to anything illegal.
No one publicly challenged him either.
One of his men noticed Maeve.
“Boss.”
Mateo turned.
Steel-gray eyes settled on her.
Maeve’s heart slammed against her ribs.
She lifted both hands.
“I didn’t see anything.”
Mateo looked toward the kneeling man, then back at her.
“You’re a bad liar.”
“I’m cold.”
“You’re furious.”
“That too.”
His gaze lowered.
Maeve realized she was still holding the ultrasound.
She closed her fingers around it.
“Don’t.”
Something almost like amusement moved through his expression.
“I wasn’t going to take it.”
His eyes shifted to her left hand.
Bare.
“What’s your name?”
She considered lying.
“Maeve Callahan.”
His expression changed immediately.
“Callahan Textile Restoration?”
Her pulse jumped.
“How do you know that?”
“Is your fiancé Brandon Hayes?”
Now she forgot about the man kneeling in the alley.
“How do you know Brandon?”
Mateo studied her for a long moment.
Then he said, “Brandon Hayes owes one of my companies two-point-four million dollars.”
Maeve stared at him.
“No.”
“He does.”
“My fiancé is a real estate attorney.”
“Your fiancé is a real estate attorney who decided he was also a developer, investor, gambler, and liar.”
Her fingers tightened around the ultrasound.
“What does any of that have to do with me?”
Mateo’s face lost the faint trace of amusement.
“More than you realize.”
He glanced at one of his men.
“Car.”
Maeve stepped backward.
“I’m not getting into your car.”
“You’re standing in forty-degree rain.”
“I’d rather freeze.”
That earned her another brief look of interest.
Mateo removed his overcoat and held it toward her.
Maeve stared at it.
“What?”
“You’re shivering.”
“I’m fine.”
“You’re turning blue.”
“I’m angry.”
“You can be angry somewhere warm.”
She should have walked away.
Instead, she took the coat.
It smelled faintly of cedar and rain.
Mateo opened the rear door himself.
“I’m not kidnapping you, Ms. Callahan.”
“That is exactly what someone kidnapping me would say.”
For the first time, Mateo smiled.
It changed his face completely.
“Fair point.”
Maeve surprised herself by almost laughing.
She climbed inside.
Mateo sat opposite her.
The car moved.
“Where are we going?”
“Your studio.”
Her head snapped up.
“How do you know where that is?”
“I told you. I know your company.”
“Why?”
“Because Brandon used it as collateral.”
Everything inside Maeve went silent.
“What?”
Mateo pulled a slim folder from beside him.
He placed it on the seat between them.
Maeve opened it.
Her name appeared repeatedly.
Callahan Textile Restoration LLC.
Commercial property.
Equipment.
Receivables.
Personal guarantee.
Her signature.
She stopped breathing.
“That isn’t—”
Then she saw it.
Her signature.
Exactly where Brandon had highlighted those “insurance renewals.”
“No.”
“He borrowed against your business.”
“I never agreed to this.”
“According to the documents, you did.”
“He lied to me.”
“I believe you.”
She looked up sharply.
“Why?”
“Because people committing multimillion-dollar fraud generally read what they sign.”
Despite everything, Maeve gave a broken laugh.
Mateo continued.
“Also, Brandon forged two supporting documents badly enough that my accountants noticed.”
“Then why did you lend him money?”
“We didn’t. He purchased debt attached to a development partnership and concealed the exposure through several shell entities.”
Maeve rubbed her forehead.
She understood fabrics, invoices, payroll, taxes.
Not this.
“How much could I lose?”
“Everything.”
The word landed quietly.
Her studio.
The building her father had helped her buy before he died.
Her employees.
The antique garments entrusted to her.
Her savings.
Everything.
Maeve looked out at Chicago sliding past the rain-streaked glass.
“And tomorrow I was going to marry him.”
Mateo said nothing.
That somehow made it worse.
When they reached her studio, Maeve unlocked the door with shaking hands.
Mateo followed.
She turned on the lights.
Worktables appeared beneath warm lamps. Antique gowns rested beneath protective covers. Shelves held archival boxes labeled by client and period.
Mateo looked around.
“You built this?”
“Yes.”
“Then don’t let him take it.”
Maeve faced him.
“How?”
“First, don’t marry him.”
“That part was already decided.”
“Good.”
“Second?”
“Find every document Brandon asked you to sign.”
They searched until nearly three in the morning.
Maeve found copies in a desk drawer.
Mateo photographed them and sent them to someone named Elena.
Twenty minutes later his phone rang.
He listened without interrupting.
Then his expression hardened.
“How bad?” Maeve asked.
Mateo ended the call.
“Brandon wasn’t just using your studio as collateral.”
“What else?”
“He attempted to transfer controlling interest in Callahan Textile Restoration into a holding company effective upon your marriage.”
Maeve felt sick.
“He was going to steal my company?”
“He was going to make it legally difficult for you to prove he stole it.”
She sank into her desk chair.
Mateo leaned against the table.
“There’s more.”
“Of course there is.”
“The holding company is registered to Gemma Rhodes.”
Maeve closed her eyes.
That hurt more than the ultrasound.
Gemma knew.
Maybe not everything.
But enough.
Mateo’s phone buzzed again.
He read the message.
His jaw tightened.
“What?”
“Brandon has been calling you.”
Maeve checked her phone.
Twenty-three missed calls.
Then a text appeared.
Where are you? We need to talk before tomorrow. Please don’t do anything stupid.
Maeve stared at it.
Another message arrived.
Gemma told me you found something. It’s not what you think.
Maeve laughed.
The sound was almost frightening.
Mateo watched her.
“What are you going to do?”
She looked toward the covered gown in the corner.
The cathedral would be full by morning.
Two hundred guests.
Brandon’s partners.
Gemma.
Her family.
Everyone expecting Maeve to quietly protect them from embarrassment.
She thought about canceling.
Then she thought about the documents.
The lies.
The way Brandon had spent years convincing her that being loved by him was a favor.
“No,” she whispered.
Mateo raised an eyebrow.
“No what?”
“I’m not canceling the wedding.”
His eyes narrowed.
Maeve stood.
“I’m going.”
“To marry him?”
She met Mateo Duca’s stare.
“No.”
A slow understanding appeared in his eyes.
Maeve picked up her phone.
“I’m going to make sure Brandon Hayes never forgets the day he almost married me.”
And somewhere across Chicago, church bells began marking three in the morning.