She sent a dinner invitation to the wrong email address. One letter difference. One wrong “Giovanni.”

Ten minutes later, the mafia boss replied: “I’m coming.”

She tried to cancel. He said it was too late. He’d already cleared his schedule.

And that’s how a typo turned into the most dangerous romance of her life.

This is the story of how one mistaken email led to everything.

 

Carolina Brooks had exactly forty-seven minutes before her next client meeting, and she was spending thirty of them obsessing over dinner reservations.

Not because she was particular about restaurants — though Juvia’s rooftop was admittedly stunning — but because Giovanni Murphy had been promising to visit Miami for three years, and she’d finally guilt-tripped him into booking a flight.

“You’ve been saying ‘soon’ since I moved here,” she’d texted him last week. “I’m making reservations. You’re coming. End of discussion.”

He’d sent back three laughing emojis and a plane ticket screenshot.

So here she was, Thursday afternoon in her Wynwood studio, surrounded by fabric samples and mood boards, typing up an email that was probably too enthusiastic for a thirty-second dinner invitation. But whatever. She hadn’t seen Gio since graduation, and she had opinions about every restaurant in Miami that she was dying to share.

She pulled up her contacts, typed “Giovanni” into the search bar. Two results appeared: Giovanni C, Giovanni M.

She clicked the first one without looking at the last name. Because she was already running late, and her brain was half-focused on the fabric supplier who’d sent the wrong shade of ivory again. Seriously, how hard is it to match a paint chip?

She typed the email in about ninety seconds flat.

Subject: You’re finally visiting

Giovanni — can’t believe you’re finally coming to Miami. I made reservations at Juvia. Friday, 8:00 p.m. Rooftop with ocean views. You’ll love it. Drinks after at Broken Shaker. I have so much to show you. It’s been way too long. Wear something nice — Juvia has a dress code. Can’t wait. Carolina.

P.S. My new apartment has a guest room if you need it.

She hit send at 3:47 p.m., grabbed her coffee, and headed out to a site visit in Coconut Grove, where a client wanted to turn a perfectly good living room into something she kept calling “California coastal,” which apparently meant white on white on driftwood.

Her phone stayed on silent in her bag for the next two hours.

 

Meanwhile, across town in a glass tower in Brickell, Giovanni Caruso was sitting through the most boring finance meeting of his life when his laptop pinged with a new email.

He glanced at the sender name: Carolina Brooks | CB Design Miami .com

He stopped listening to whatever his accountant was saying about offshore holdings.

Carolina Brooks. CB Design.

That name.

Six months ago, he’d been walking through the lobby of this very building, leaving a meeting that had run long. He’d spent most of it on his phone dealing with Irina, who’d called fifteen times because he hadn’t responded to her Instagram story fast enough, or some equally ridiculous crisis he couldn’t even remember now. Something about a restaurant reservation. Or maybe it was about the photographer who hadn’t tagged her correctly. Or the stylist who’d sent the wrong dress size.

The complaints blurred together after a while. All of them equally urgent in her mind. None of them actually mattering.

He’d been exhausted. Mentally done. Ready to end a relationship that had stopped making sense a year earlier, but somehow kept dragging on because ending things with Irina meant three-act drama, and he hadn’t had the energy.

She’d cry, then rage, then post cryptic Instagram stories with sad girl filters and lyrics about heartbreak. His phone would explode with messages from mutual acquaintances asking if he was okay, if they were okay, what happened? It was easier to just stay.

Except it wasn’t easier at all.

And then he’d seen her.

A woman waiting at reception. Mid-twenties. Sundress the color of coral. Hair pulled back in a low ponytail that showed the line of her neck. She was focused entirely on the large portfolio case at her feet, crouched down slightly to check something. Brow furrowed in concentration. Bottom lip caught between her teeth. Completely unaware that anyone was watching her.

There was something about the way she moved. Economical and purposeful. Like someone who didn’t waste energy on performance. Her hands were careful with the portfolio, protective — the way you’d handle something you’d put real work into.

He’d slowed down without meaning to. His own phone still buzzing in his pocket with another incoming call from Irina that he was ignoring.

The woman at reception had looked up then — maybe sensing someone’s attention, maybe just done with whatever she was checking — and made eye contact for maybe three seconds, four at most. And smiled.

Polite. Professional. The kind of smile you give a stranger in an elevator or someone who holds a door. Friendly without being familiar. Her eyes were lighter than he’d expected from across the lobby. Some shade between brown and gold. Warm in the afternoon light coming through the glass walls.

She had no idea who he was.

That was the part that stuck. In a city where everyone knew his name, his family, his reputation — here was someone who just saw a man in a suit walking through a lobby and offered a polite smile because that’s what people did.

That smile had stayed with him the entire drive home. Through another fight with Irina about something he couldn’t even focus on. Through the rest of that week and into the next.

He’d wanted to know her name. Wanted to go back and ask what she was working on. Wanted to hear her voice.

But his phone had rung again in his pocket that day, Irina’s face filling the screen for the sixteenth time, and he’d answered because he always answered. The cycle continued for another three months until he finally ended it in March.

He’d asked his property manager later, casually, who the designer was.

“Carolina Brooks. CB Design. She did incredible work on the Brickell project. The penthouse staging was all her.”

He’d filed the name away and done nothing about it. The timing was wrong. He was still tangled up with Irina, still answering every call, still stuck in a cycle he couldn’t seem to break until he finally ended it in March.

One month ago. One month of finally having his head clear. His schedule his own. His life not dictated by someone else’s need for constant attention and validation.

And now this. An email from Carolina Brooks.

He opened it. Read it once. Then again.

“You’re finally visiting. It’s been way too long. Guest room.”

Wrong Giovanni. Obviously. She thought he was someone else. A friend. Someone she was excited to see.

The smart thing — the rational thing — would be to reply politely and let her know she’d sent this to the wrong person.

He looked at the email again. Thought about that smile in the lobby. Thought about six months of wondering what if. Thought about the fact that for the first time in two years, he was actually free to do something about it.

He typed a response.

Carolina — I’m coming. Friday, 8:00 p.m. Juvia. — GC

He hit send at 3:57 p.m. Ten minutes after she’d sent hers.

Then he closed his laptop and told his accountant they were done for the day.

Marco, his consigliere and the closest thing he had to a best friend, looked at him across the conference table. “You good?”

“I’m excellent.”

“You never cut meetings short.”

“I just did.”

Marco’s eyes narrowed. “What happened?”

“Timing,” Giovanni said. “Finally.”

 

Carolina was halfway home, stopped at a red light on Biscayne, when she remembered she hadn’t checked her email since sending the dinner invitation.

She picked up her phone. One new message from “Giovanni.”

That was fast, she thought. Gio never responds this quickly. Usually takes him six hours and three follow-ups to confirm plans.

She opened it.

Carolina — I’m coming. Friday, 8:00 p.m. Juvia. — GC

She stared at the screen. GC? Giovanni signed his emails “Gio,” always. Since college. And he definitely didn’t use periods like that. Gio’s texts were all lowercase and missing punctuation. You had to interpret them like ancient scrolls.

She looked at the sender address. Giovanni Caruso | Caruso Miami .com

Oh god.

Oh god.

The horn behind her blared. The light was green. She drove through the intersection on autopilot, her brain spinning.

Giovanni Caruso. Not Giovanni Murphy. Giovanni Caruso — the developer. The one whose building she’d worked on six months ago. The luxury condo project in Brickell. She’d dealt with his property manager the entire time. Never met the man himself. Just knew his name on the paperwork and the fact that he’d approved every single one of her design choices without a single revision — which never happened. Ever.

She’d been privately grateful to never have to sit through a meeting with some rich developer who wanted to explain her own job to her.

And she’d just sent him an enthusiastic dinner invitation meant for her college friend.

Wear something nice. Guest room. Can’t wait.

She wanted to die.

She made it to her apartment building in Edgewater, parked in her assigned spot, and sat in her car rereading the emails.

He’d said he was coming. He’d confirmed. I’m coming. Friday. 8:00 p.m.

Maybe he hadn’t realized it was a mistake. Maybe he thought she actually meant to invite him.

No. That was stupid. They’d never met. He had to know.

But then why did he confirm?

She needed to fix this.

She got upstairs to her apartment, dropped her bag on the kitchen counter, opened her laptop, and wrote the most professionally apologetic email of her life.

Subject: Apologies — mistaken email

Mr. Caruso — I’m so sorry. That email was meant for a friend, also named Giovanni. Terrible mistake on my part. Please disregard the dinner invitation. I apologize for any confusion. Best regards, Carolina Brooks, CB Design Miami.

She read it twice, made sure it sounded appropriately mortified but still professional, and hit send at 6:34 p.m.

There. Done. He’d understand. Probably laugh about it. Move on.

She ordered Thai food, changed into sweats, and was halfway through an episode of something she wasn’t really watching when her laptop pinged.

New email from Giovanni Caruso.

She opened it.

Carolina — too late. Already cleared my schedule. Friday, 8:00 p.m. I’ll see you there. — G

She read it three times.

Too late? Already cleared my schedule? I’ll see you there?

That wasn’t a question. That wasn’t even a suggestion. That was a statement.

She stood up from her couch, paced to the kitchen, read the email again on her phone to make sure she hadn’t hallucinated it. Nope. Still there.

He was insisting on coming to dinner with her. A stranger. After she’d explicitly told him it was a mistake.

Her face felt hot. She should be annoyed. This was pushy, presumptuous.

But she wasn’t annoyed. She was flustered — and something else she wasn’t ready to name yet.

Already cleared my schedule.

Who said things like that? Who responded to an accidental invitation by clearing their schedule?

She called Sophie.

Her best friend answered on the second ring. “This better be good. I’m at Pure Barre.”

“Emergency.”

“Someone dead?”

“My dignity.”

Sophie laughed. “What did you do?”

“I invited a client to dinner by accident, and now he’s insisting on coming even though I told him it was a mistake.”

Pause. “Which client?”

“Giovanni Caruso.”

“The Giovanni Caruso? Caruso Development?”

“You know him?”

“Carol. Everyone knows him. That man is unreasonably attractive and possibly owns half of Miami. What do you mean you invited him to dinner?”

Carolina explained the email mix-up, the correction attempt, the response.

Sophie was quiet for exactly three seconds. Then: “Girl. He wants to have dinner with you.”

“No, he’s just being — I don’t know — polite.”

“Already cleared my schedule is not polite. That’s ‘I’m making time for you specifically.’ That’s interest.”

“It’s professional courtesy.”

“Read me exactly what he said again.”

Carolina read the email.

Sophie’s response was immediate. “That’s the hottest email I’ve ever heard, and it wasn’t even sent to me. You’re going.”

“I can’t just — ”

“He’s a client. Sort of. I mean, I worked on his building, but we never actually met.”

“Even better. Mystery, intrigue, no baggage. Wear the black dress.”

“I don’t even know what he looks like.”

“Then you’re in for a treat, because I’ve seen him at events, and trust me — you’ll know exactly what he looks like when you see him. Dark hair, tall, wears suits like they were invented specifically for his body. Has this whole quiet power thing. Very ‘I could ruin your life, but I’ll take you to dinner first.’”

“Sophie, that’s not helpful.”

“It’s extremely helpful. You’re going to dinner Friday. You’re wearing the black dress. You’re going to have the best first date of your life with a man who responded to your email with I’m coming like he’s writing the world’s shortest romance novel.”

“It’s not a date.”

Sophie laughed. “Keep telling yourself that.”

After she hung up, Carolina sat on her couch and stared at her laptop.

She should send another email. Be more firm. Explain that she didn’t feel comfortable, that this wasn’t appropriate, that she appreciated his interest but no thank you.

She opened her email, started typing, deleted it, started again, deleted it again.

The truth was, she didn’t want to cancel.

The truth was, she’d been thinking about that email all evening, and every time she read already cleared my schedule, something in her chest did this stupid fluttery thing that she refused to acknowledge.

The truth was, Sophie was right. That was the hottest email she’d ever received — and she’d received exactly zero hot emails in her entire life.

So maybe this was just novelty. But also maybe it wasn’t.

She closed her laptop.

Fine.

Friday, 8:00 p.m. Juvia. She’d go. She’d explain the situation in person like an adult. They’d probably laugh about it. He’d be perfectly nice and normal, and this would become a funny story she’d tell at dinner parties.

That’s what would happen.

Probably.

She texted Giovanni Murphy — the correct one.

Hey — something came up Friday night. Can we do Saturday instead? I’ll explain later.

He responded immediately. No worries. Flight’s delayed anyway. Won’t get in till Saturday morning. Perfect timing.

Well. That settled that.

 

Friday arrived faster than Carolina wanted it to.

She spent the entire day distracted. Sent her assistant to a site visit because she didn’t trust herself to make coherent design decisions. Rearranged the same set of paint samples four times. Checked her email every twenty minutes — even though she had no reason to expect another message from Giovanni Caruso, and no idea what she’d say if she got one.

By 6:00 p.m., she was standing in her closet having a minor crisis.

Sophie had said black dress. The black dress was hanging in front of her. Midi-length. Fitted but not tight. Elegant neckline. The kind of thing that worked for client dinners but also looked good enough for — say — a date you weren’t calling a date.

She put it on. Looked in the mirror. Took it off.

This was ridiculous. This wasn’t a date. This was a professional courtesy meeting to clear up a misunderstanding. She should wear something more casual. Less I’m trying. More I threw this on.

She put on a different dress. Navy blue. Equally nice, but somehow less charged. Looked in the mirror again. Took it off.

Put the black dress back on.

Fine. The black dress. Whatever. It was just a dress.

She did her hair in loose waves — simpler than her usual work style, but more polished than everyday. Makeup natural but deliberate. Jewelry minimal. Heels that made her legs look good but weren’t so high she’d wobble.

By 7:30, she was ready and had forty-five minutes to spiral.

She checked her reflection one more time. You look hot, she told herself. Professionally hot. This is fine. Everything is fine.

Her phone buzzed. Sophie: You better send me a full report. Also, if he’s terrible, I’m one call away and I’ll fake an emergency.

Carolina smiled despite her nerves. You’re the best.

I know. Now go knock him dead.

 

She got to Juvia at 7:50.

The restaurant was exactly as beautiful as she remembered. Rooftop, open air, Miami skyline glowing against the ocean. String lights and palm trees and the kind of ambiance that cost money to create but looked effortless.

The host greeted her with the kind of smile that meant either excellent tip or you know someone important.

“Reservation for?”

“Brooks. Party of two.”

“Ah, yes. Ms. Brooks. Mr. Caruso called ahead. Your table is ready.”

Carolina’s brain caught on that. He called ahead?

She followed the host through the restaurant, past tables full of beautiful people having beautiful conversations, to a corner table that had a better ocean view than any other table in the place.

This was not a regular table. This was a this person is important table.

“Your server will be right with you,” the host said, and left her standing there wondering what exactly she’d gotten herself into.

She sat, ordered water, checked her phone.

Text from Giovanni Murphy — the correct Giovanni. Flight landed. Staying at a hotel near the beach. Figured I’d give you space since I’m here all week. Let’s do brunch tomorrow.

She typed back quickly. Perfect. 11:00 a.m.? I’ll send you a spot.

Done. Can’t wait to catch up.

She put her phone in her purse and looked out at the ocean and tried to remember how to breathe normally.

And then she saw him.

Walking through the restaurant with the kind of confidence that didn’t demand attention but got it anyway. Dark charcoal suit, no tie, white shirt with the top button undone. Tall. Broader through the shoulders than she’d expected. Dark hair styled in that effortlessly perfect way that probably took product and time but looked like he’d just run his fingers through it.

The host was saying something to him, but Carolina couldn’t hear it because her brain had stopped processing sound.

Sophie had undersold it. This man was not just attractive. This man was the kind of attractive that made you forget how to function like a normal person.

He looked up. Made eye contact. Smiled slightly.

And started walking toward her.

Carolina stood up automatically, nervousness making her body move before her brain caught up.

“Mr. Caruso,” she said, and her voice sounded steadier than she felt.

“Carolina.” He didn’t extend his hand. Just looked at her, direct and unhurried, like he had all the time in the world. “You look beautiful.”

No preamble. No small talk. Just that.

“Thank you,” she managed. “You didn’t have to — I mean, this table, calling ahead — ”

“Yes, I did.” He sat down across from her, and she sat too, because standing seemed weird now. “Cleared my schedule, remember?”

That tone. Calm. Certain. With just enough hint of amusement underneath that she couldn’t tell if he was teasing.

The waiter appeared instantly. “Mr. Caruso. The usual?”

“Please.” Giovanni looked at Carolina. “Wine?”

She nodded, not trusting herself to form words.

He ordered something specific, expensive — the kind of thing you ordered when you knew wine and didn’t need to consult a list.

After the waiter left, Giovanni leaned back in his chair, completely relaxed, and said, “So. Tell me about the other Giovanni.”

Carolina blinked. “I’m so embarrassed. It was a mistake.”

“I know it was a mistake. I’m asking about him, not the mistake.”

She stared at him. “You want to know about my college friend?”

“I want to know who I’m competing with.”

Her stomach flipped. “You’re not competing with anyone. He’s just a friend.”

“Just a friend?”

“Yes. Giovanni Murphy. We went to SCAD together. He’s an architect now. Lives in New York. We haven’t seen each other in five years.”

“And you invited him to Juvia with a guest room offer.”

“Because he’s my friend.”

“Good.” One word. But the way he said it, the slight shift in his expression, made her heart do something complicated.

The wine arrived. They ordered food. Carolina picked something at random because she wasn’t processing the menu, just nodding at whatever sounded fine.

The first thirty minutes were surprisingly easy.

He asked about her business and actually listened. Follow-up questions that showed he’d paid attention, remembered details. She talked about the Brickell project, how much she’d appreciated working with his team, how rare it was to have a client who didn’t micromanage design choices.

“You approved everything I suggested,” she said. “That never happens.”

“I liked what you suggested. Why would I change it?”

“Most clients want to feel involved.”

“I was involved. I hired you. That was my involvement.”

She almost laughed. “That’s a very efficient approach.”

“I don’t like wasting time on things that don’t need my input. You’re the designer. I’m not.”

They talked about Miami. She’d been here three years, still felt new sometimes, missed Georgia in weird moments but loved the energy here. He’d grown up in Miami, third generation, knew the city in a way she envied.

“What do you miss about Georgia?” he asked.

“Specific things. The way thunderstorms sound different there — heavier somehow. My mom’s Sunday dinners. The whole family around one table.” She paused. “Space. Everything here feels like it’s competing for your attention. Back home, you could just exist without the noise.”

“You could have that here. Just have to know where to look.”

“Show me sometime?”

He smiled. “I will.”

“What about you?” she asked. “You grew up here, but your family’s Italian. Do you feel more Miami or more Italian?”

“Both. Neither.” He considered. “My grandmother spoke more Italian than English until she died, but I’ve never been to Italy. My father always said we were American now — that looking back was sentimental. But then he’d make Sunday gravy exactly the way his mother taught him and refuse to call it sauce.”

“Do you make it? The gravy?”

“Yes. Every Sunday. My mother would disown me if I didn’t.”

“That’s sweet.”

“It’s survival. You don’t disappoint Maria Caruso and live to tell about it.”

Carolina laughed. “Is she terrifying?”

“Extremely. You’ll meet her eventually and understand.”

The assumption in that — the casual inevitability of eventually — made something warm spread through her chest.

“What about your family?” he asked. “You said you missed Sunday dinners.”

“My parents are still in Georgia. Small town, everyone knows everyone. My dad runs a hardware store. My mom teaches kindergarten. They didn’t understand why I wanted to leave, but they supported it anyway.”

“Do they know you’re here? Tonight?”

“They know I had dinner plans. Don’t know it’s with you specifically.”

“Why not?”

“Because I don’t know what this is yet. And my mother will ask a thousand questions I don’t have answers to.”

“What do you want it to be?”

She met his eyes. “Something real.”

“Good,” he said. “That’s what I want, too.”

 

The food came. It was good. She barely tasted it, because sitting across from Giovanni Caruso was taking all of her available attention.

The way he looked at her when she talked. Full attention. No phone. No glancing around the restaurant. Just focus.

The way he smiled — small and genuine — when she made a joke about one of her more difficult clients.

The way his hand rested near hers on the table. Not touching, but close enough that she was aware of it.

“Can I ask you something?” Carolina said, halfway through dinner, emboldened by wine and the fact that this was already so far outside normal that she might as well just commit.

“Anything.”

“Why did you come tonight? You knew it was a mistake.”

Giovanni set down his glass. Looked at her directly.

“I saw you. Six months ago. In my building lobby. You were delivering something.”

Her breath caught. “You remember that?”

“I remember you.”

She’d been there for maybe ten minutes, waiting for the property manager. She’d barely noticed anyone else.

“I walked past you,” he continued. “You looked up. Smiled. You had no idea who I was.”

“I didn’t,” she admitted.

“That’s why I remembered. You smiled because you’re polite — not because you wanted something, not because you recognized my name. Just a smile.”

She didn’t know what to say to that.

“I wanted to stop,” he said. “Ask your name. Couldn’t.”

“Why not?”

“I was in a relationship. It was ending, but it hadn’t ended yet. Wrong timing.”

“Irina Kozlov,” Carolina said before she could stop herself.

His eyebrow raised. “You know about Irina.”

“Everyone in Miami knows about Irina. She has half a million Instagram followers.”

“We ended in March.”

“I’m sorry.”

“I’m not.” His voice was flat. “It was toxic. Two years of performance art. Exhausting.”

Carolina was surprised by the honesty. Most people didn’t talk like that on a first meeting.

“So when you sent that email,” Giovanni continued, “and I saw your name — Carolina Brooks, CB Design — I remembered. The woman from the lobby. The one I couldn’t pursue six months ago.”

“And now the timing’s different,” she said quietly.

“Now the timing’s perfect.”

The air between them shifted. Heavier. Charged.

“That’s why you said ‘too late,’” she said.

“That’s why I said ‘too late.’ I wasn’t missing the chance twice.”

Her heart was doing something complicated.

 

They talked through dessert — which they shared without discussing it, just automatic. His fork and hers reaching for the same plate like they’d done this before.

She learned he’d grown up in Miami, but his family was from northern Italy, three generations back. That he’d studied business at the University of Miami. That he’d taken over family operations at twenty-eight and spent the last decade building something larger, more legitimate — though he was careful about the details in a way that made her curious.

He learned she’d moved to Miami on impulse after a bad breakup. Started her design business with money saved from two years of working for someone else. Built everything herself from cold calls and word of mouth. That she missed her parents but didn’t miss the small town. That she wanted to design hotels someday — big projects, spaces that made people feel something.

“You will,” he said. “You’re good enough.”

“You haven’t seen most of my work.”

“I’ve seen enough. And I’ve heard the rest. You have a reputation.”

She flushed with something that wasn’t quite embarrassment — more like pride.

The restaurant was starting to empty. Late now. Past 10:00.

“I should tell you something,” Giovanni said, and his tone shifted. More serious.

Carolina’s stomach tensed. “What?”

“My family business. It’s not just real estate development.”

She waited.

“We’re involved in other operations. Things that exist in gray areas legally. Have been for generations.”

She understood immediately. “You’re telling me you’re in the mafia.”

“That’s a dramatic word. But yes.”

Silence. He watched her, waiting. Most women, he’d said once to Marco, either run or romanticize it. Neither reaction was useful.

Carolina thought. Then said, “Does it involve hurting innocent people?”

“No.”

“Trafficking? Drugs to kids?”

“No. We have rules. Lines we don’t cross.”

She nodded slowly. “Okay.”

He blinked. “Okay?”

“I mean, I suspected. The way people treat you here. This table. You don’t get this table just from real estate.”

He almost laughed. “Are you concerned?”

“Should I be?”

“Are you going to hurt me?”

“Never.”

“Then I’m not concerned. Everyone has family complications. Yours are just more intense than most.”

He looked at her like she’d just said something extraordinary. “You’re serious?”

“I’m serious. Though I reserve the right to freak out later when this fully sinks in.”

He reached across the table. Took her hand. His palm was warm, his grip firm but gentle.

“For what it’s worth,” he said, “you’re the first person I’ve told on a first date.”

“This is a date?” she asked, even though she knew.

“Carolina. I cleared my schedule. Insisted on coming after you tried to cancel. Got the best table in Miami. And just confessed to being in the mafia.” He paused. “Yes. This is a date.”

She smiled. “Then it’s the best first date I’ve ever had.”

 

By the time they left Juvia, it was nearly 11:00.

The valet brought his car — black Mercedes S-Class, driver waiting.

“Let me take you home,” Giovanni said.

“I have my car.”

“Leave it. I’ll have someone bring it to you tomorrow.”

It wasn’t a question. It was an offer framed as certainty.

She should argue. She didn’t want to.

“Okay.”

The driver was Marco, who Giovanni introduced as his consigliere. Marco nodded, respectful but assessing, and Carolina got the sense she was being evaluated.

She gave her address. Edgewater. Nice building, but not luxury.

In the car, they sat close. Not touching, but aware. The city lights streaked past. Late Miami traffic. Humid night air. The sense of possibility hanging between them.

“When can I see you again?” he asked.

“You want to see me again?”

“Carolina, I’ve wanted to see you again for six months. So yes. Tomorrow.”

She smiled. “Tomorrow.”

“I’ll pick you up at noon. Wear something comfortable.”

“Where are we going?”

“Surprise.”

Marco parked outside her building. Giovanni walked her to the entrance.

“Thank you for tonight,” Carolina said. “For coming. For being honest.”

“Thank you for not running when I told you about my family.”

They were standing close now. Door behind her. Him in front.

“I should go,” she said. Didn’t move.

“You should,” he agreed. Stepped closer.

His hand came up, cupped her face. Gentle but deliberate. Asking permission without words.

“Giovanni,” she whispered.

“Tell me no and I’ll stop.”

She didn’t say no.

He kissed her. Slow. Thorough. The kind of kiss that felt like a statement, a promise, a question all at once. She responded without thinking, hands finding his chest, feeling his heartbeat under her palms.

He pulled back after a moment. Rested his forehead against hers.

“Tomorrow,” he said quietly.

“Tomorrow,” she echoed.

He waited until she was inside, until the lights in her apartment turned on three floors up, before getting back in the car.

Marco glanced at him in the rearview mirror. “You like her.”

“I more than like her.”

“After one dinner?”

“After six months of thinking about her.”

 

The next day, he picked her up at noon in a different car. Casual clothes. Sunglasses.

Took her to Vizcaya — the historic estate with sprawling gardens and bay views.

They walked for hours. The gardens were less crowded than she’d expected for a Saturday, probably because it was already pushing ninety degrees and humid enough that her sundress was sticking to her back within fifteen minutes. But Giovanni seemed unbothered, just rolled his sleeves up and kept his hand loosely in hers as they wandered through sections of hedge maze and fountains that had been there longer than either of them had been alive.

“Tell me something you’ve never told anyone,” he said as they paused near a fountain where stone dolphins permanently leaped from stone water.

“That’s a big ask for a second date.”

“We skipped a lot of normal steps. Might as well keep going.”

She thought about it. “Okay. When I first moved to Miami, I cried every night for two weeks straight. I thought I’d made a huge mistake. Thought I’d left everything safe and familiar for nothing.”

“What changed?”

“My first client. This woman who owned a boutique hotel in South Beach. She took a chance on me when I had almost no portfolio. Told me to design the lobby however I wanted. Said she trusted my vision.” She paused. “No one had ever said that to me before — that they trusted my vision.”

“And did you prove her right?”

“The hotel got featured in Architectural Digest six months later. So yes.”

He smiled at her — genuine pride in his expression.

“Your turn,” she said. “Tell me something.”

They started walking again, following a path that curved toward the water.

“When my father died,” Giovanni said after a moment, “I inherited everything at twenty-eight. The business, the responsibilities, the expectations. Everyone kept telling me I was ready. I wasn’t.”

“But you did it anyway.”

“What choice did I have? You don’t walk away from family.”

“You could have.”

“No. I couldn’t. That’s not how it works in my world.”

“Do you regret it?”

He was quiet for a beat. Then: “No. But sometimes I wonder who I would have been if I’d had the choice.”

She squeezed his hand. “I think you would have been exactly who you are. Just with less weight on your shoulders.”

“Maybe.”

 

He’d arranged a picnic lunch. Catered. Champagne. Blanket in a private section he’d clearly paid someone to reserve, because there was a discreet sign that said Private Event and a security guard who nodded at them as they approached.

“This is excessive,” she said, but she was smiling as she kicked off her shoes and settled onto the blanket.

“Get used to it.”

The food was perfect. Fruit and cheese and sandwiches made with bread so good it tasted like someone’s Italian grandmother had baked it that morning. The champagne was cold and crisp and made her feel pleasantly loose — warm from sun and alcohol and the way he was looking at her.

“Can I ask about Irina?” she said after they’d finished eating, lying back on the blanket and watching clouds drift past.

“You can ask about anything.”

“Why did you stay for two years if it was bad?”

He was quiet for a moment, lying next to her but not touching, both of them staring up at the sky.

“It wasn’t bad at first. Or maybe it was and I didn’t see it. She was beautiful and fun and said yes to everything. I thought that’s what I wanted — someone who fit easily into my life.”

“But?”

“But she didn’t fit into my life. She wanted to perform a version of it. Everything was content for her followers. Every dinner, every vacation, every private moment became public. I couldn’t just exist with her. I had to be a character in her story.”

“That sounds exhausting.”

“It was. But leaving meant dealing with the aftermath. The posts, the calls, the questions. I kept thinking I’d do it later. When work calmed down. When I had energy.”

He turned his head to look at her.

“And then I saw you in that lobby. And realized I was just making excuses. That the real reason I stayed was because I didn’t have a reason to leave.”

“And now?”

“Now I do.”

They kissed then. Soft and slow, tasting like champagne and strawberries. And when he rolled toward her, she went easily — her hand finding his jaw, his hair, pulling him closer.

They walked back through the gardens eventually, his arm around her shoulders, her head occasionally resting against his shoulder when they paused to look at something. It felt easy. Natural. Like they’d been doing this for years instead of days.

They kissed against a garden wall, hidden from the main paths. Her back against stone and his hands in her hair. And everything felt inevitable in the best way.

 

Within two weeks, they were inseparable.

He picked her up from work. She showed up at his office with coffee. They had dinner at his penthouse and he cooked — actual Italian food his mother had taught him — and it was better than any restaurant.

Three weeks in, after dinner and wine and conversation that stretched past midnight, they didn’t make it to his bedroom. The couch was closer.

She’d been thinking about this since that first kiss outside her building. Maybe since the lobby six months ago, if she was honest. Maybe since that first email response.

He was careful. Attentive. Checked in without making it awkward. She responded with enthusiasm that surprised both of them.

Afterward, wrapped in a throw blanket on his obscenely expensive couch, she said, “That was better than the email.”

He laughed. “What email?”

“‘Too late. Already cleared my schedule.’”

He kissed her shoulder. “Best email I ever sent.”

 

A week later, at an industry party she’d invited him to, another designer hit on her. Didn’t realize who Giovanni was. Got too close, too familiar.

Giovanni’s response was calm, polite, deadly quiet.

“She’s with me.”

The man backed off immediately.

In the car after, Carolina said, “That was hot.”

“Me being territorial?”

“You being calm about being territorial.”

He pulled her closer. “I don’t share.”

“Good.”

They went back to his place. She didn’t leave until morning.

 

Four weeks in. Sunday morning in her apartment. Sun coming through the windows. Coffee brewing.

She was reading something on her phone, and he was just watching her, thinking about how this felt easier than anything ever had.

“I love you,” he said.

She looked up. Surprised — but not unhappy. “Say that again.”

“I love you.”

She set down her phone. Climbed into his lap. Kissed him softly.

“I love you, too.”

That night, he brought her to Sunday dinner at his mother’s house.

Maria Caruso was warm, welcoming, observant. Asked Carolina about her work, her family, her intentions — though that last one was subtle.

Afterward, in the kitchen, Maria pulled Giovanni aside.

“She’s good for you. Real. Not performing. Keep her.”

“I intend to.”

 

Week five started normally.

Tuesday afternoon. Carolina working at a coffee shop in Coral Gables, focused on a proposal.

A voice she didn’t recognize said, “So. You’re the reason he finally ended it.”

She looked up. Irina Kozlov. Tall. Blonde. Ice queen beautiful. Instagram perfect.

“Excuse me?”

“Giovanni. You’re why he finally had the balls to leave me.”

Carolina closed her laptop. “I didn’t meet Giovanni until a month ago. Whatever happened between you two had nothing to do with me.”

“He saw you six months ago. He mentioned a designer. Pretty girl in the lobby. I knew. ”

The jealousy in her voice was sharp.

“Then you know it was just a moment. Nothing happened. Because I was still there.”

“But he wanted you. I could tell.”

Carolina stood. “Irina, I’m sorry your relationship ended. But that’s between you and Giovanni. I’m not part of it.”

“You’re part of it now. You think you know him? You don’t. You think you can handle his world? You can’t. I couldn’t. And I’m used to dangerous men.”

“I can handle myself.”

Irina smiled without warmth. “We’ll see. Give it two months. You’ll be exactly where I was. Wondering why he’s cold. Distant. Shutting you out.” She laughed. “It’s what he does.”

Carolina sat back down. Shaken.

That night, at Giovanni’s place, she told him.

“I met Irina today.”

He went completely still. “Where?”

“Coffee shop. She found me.”

“What did she say?”

Carolina repeated the conversation.

His expression darkened. “I’ll handle this.”

“Giovanni, I don’t need you to fight my battles.”

“She doesn’t get to approach you. Doesn’t get to threaten you.”

“She didn’t threaten me. She warned me.”

“About what?”

“That you push people away. Get cold and distant.”

Long silence. He moved closer, took her hands.

“Did I do that with Irina?”

“Yes.”

“Because I didn’t want her there. I wanted distance.” He paused. “I don’t want distance from you. I want you closer. Every day.”

“Promise?”

“I promise. Irina doesn’t know anything about us. About what this is.”

He kissed her. Proving it.

 

Week six. Friday night.

Business dinner at a private room in a restaurant she’d never heard of, but that clearly catered to people who didn’t need to look at prices. Carolina meeting his people. Captains. Soldiers. Family.

The room was oak-paneled and dimly lit — the kind of place where serious conversations happened over expensive wine, and everyone understood the things that went unsaid.

She wore a navy dress. Simple jewelry. Relied on southern charm and professional polish — and the advice Giovanni had given her in the car.

“Be yourself. They’ll respect honesty more than trying to be something you’re not. And if anyone makes you uncomfortable, you tell me immediately.”

They respected her — she could tell. Giovanni had made it clear she was important. The way he kept his hand on her lower back as he introduced her to each person. The way he said my Carolina when he told them her name. The way every single one of them shook her hand and looked her in the eye and said it was good to meet her like they meant it.

One captain — Lorenzo — older than Giovanni by maybe a decade, silver at his temples and a scar through his left eyebrow, tested her halfway through dinner.

“So. You’re a designer. You make spaces beautiful.”

“I try to make spaces functional,” she corrected gently. “Beauty is subjective. Good design serves a purpose.”

He smiled slightly. “Smart answer. And you know what we do? What Giovanni does?”

“I know you have rules,” Carolina said, meeting his eyes steadily. “I know you protect your people. I know there are lines you don’t cross. That’s enough for me.”

“What if it becomes not enough? What if you see something that changes your mind?”

“Then I’ll deal with it when it happens. But Giovanni told me the truth from the beginning. I chose to stay knowing what I know.”

Lorenzo looked at Giovanni across the table. “She’s strong. Keep her.”

“I intend to,” Giovanni said.

Another man — younger, maybe early thirties, named Stefano — asked her about her business. How she got started. What kind of clients she worked with. Whether she’d ever considered expanding beyond residential and commercial into hospitality.

“Hotels are the dream,” she admitted. “Large-scale projects where design can really impact experience. But those contracts are hard to get without a bigger reputation.”

“You designed the penthouses at Caruso Brickell,” Stefano said. “Those were impressive. My sister bought one. She hasn’t stopped talking about the kitchen.”

Carolina flushed with pride. “Thank you. That project was a dream to work on.”

“Perhaps you’d consider consulting on a hotel project I’m involved with,” Stefano said. “Boutique property in Wynwood. We’re renovating.”

She glanced at Giovanni, who nodded slightly — permission or encouragement, she wasn’t sure.

“I’d love to hear more about it,” she said.

The dinner continued with easier conversation after that. They asked about Georgia, about her family, about how she’d ended up in Miami. She asked them about their families, too. Learned that Lorenzo had four daughters and complained about wedding planning. That Stefano’s mother made the best tiramisu in Miami, and he’d bring her some next time.

By the end of the night, she felt less like an outsider being evaluated, and more like someone who’d been welcomed into something she didn’t fully understand yet — but was willing to learn.

After dinner, back at his place, Giovanni pulled her close.

“You were perfect tonight.”

“I was terrified.”

“Didn’t show.”

“They respect you.”

“Your respect is what matters.”

“You have it. Always.”

They made love slowly that night. Tender and intense. I love yous whispered in the dark. Connection deeper than physical.

 

Two months in. Early June.

Evening on his penthouse balcony. City spread out below them.

“Move in with me,” he said.

She turned to look at him. “What?”

“Your lease is up next month. Move in. Be here. With me.”

“Giovanni, that’s fast. We’ve been together two months.”

“I’ve wanted you for eight. That’s not fast to me.”

She considered. “What if it doesn’t work?”

“Then we figure it out. But I don’t think it won’t work. I think this is it. You’re it.”

She looked at him. This man who’d cleared his schedule for a mistaken email. Who’d waited six months for the right timing. Who loved her completely.

“Okay.”

He blinked. “Okay?”

“Yes. Okay. I’ll move in.”

He kissed her. Lifted her up. She laughed. He carried her inside.

 

Three months later. September.

Their penthouse. Morning light. Kitchen.

She was making coffee — his kitchen was hers now. He came up behind her, arms around her waist.

“Morning.”

“Morning.”

He kissed her neck. “I have a meeting at ten.”

“I have a client presentation at eleven.”

“Dinner tonight? That place you wanted to try?”

“Perfect.”

Normal. Domestic. Theirs.

That evening, their favorite restaurant. Corner table that had become theirs, too.

“I was thinking about how this started,” he said. “Wrong email. Mistaken identity. You thought I was someone else.”

“Best mistake I ever made.”

“I knew it was a mistake. Came anyway.”

“Why?”

“Because six months of wondering what if was enough. I wasn’t missing the chance.”

“And now?”

“Now I wake up next to you. Come home to you. Build a life with you.” He paused. “Best decision I ever made.”

She reached across the table, took his hand.

“I love you.”

“I love you more.”

“Impossible.”

He smiled — that smile reserved just for her.

Sometimes the best things in life come from mistakes. Wrong numbers. Wrong addresses. Wrong Giovannis.

Sometimes a typo changes everything. Sometimes I’m coming is exactly the right response.

Sometimes one misplaced email leads to everything you didn’t know you were looking for.

Carolina Brooks sent a dinner invitation to the wrong man. He showed up anyway.

And that’s how a mistake became the best thing that ever happened to both of them.