She Agreed to Dance With a Stranger, Not Knowing He Was a Millionaire Who’d Fall for Her Instantly

The Stranger in the Ballroom

Gabriella Dawson did not expect to be pulled into the middle of the dance floor by a complete stranger in a tuxedo who looked like he belonged on the cover of a high-end magazine.

“I don’t dance with strangers,” she said, planting her heels against the shiny marble floor of the Fairmont ballroom.

The man didn’t let go. His grip was firm but gentle, and his eyes, a piercing stormy gray, didn’t leave hers.

“Then let me fix that. I’m Grant.”

“Still a stranger,” she said, her breath catching as he spun her into the crowd of twirling couples.

The live jazz band played a slow, sultry tune. The lights above cast a golden glow across the chandeliers, the air thick with expensive perfume and money.

Gabriella wasn’t supposed to be here. She was only at the annual Whitmore Foundation gala because her best friend, who worked at the catering company, had begged her to fill in last minute.

Two hours ago, she was folding laundry at her shoe box apartment. Now she was wearing a borrowed black dress and holding hands with the most dangerously attractive man she’d ever seen.

“I don’t usually do this either,” she muttered, trying to look anywhere but at his face. “Dance with random tuxedo guys in five-star hotels.”

“Good,” he said, his voice low. “Then tonight’s already special.”

She laughed. “Are you always this smooth?”

“Only when I’m trying to get someone to stay on the dance floor.”

ADVERTISEMENT

His hand pressed lightly against her back, guiding her effortlessly. She moved without thinking, her body falling into rhythm with his like they’d done this a hundred times before.

She didn’t ask how he knew how to dance like that. Everything about him screamed polish, confidence, and money, but he didn’t act like the arrogant men she’d served drinks to all night.

He looked at her like she mattered.

“So,” he said after a beat. “Can I know your name, or am I going to have to keep calling you gorgeous in my head?”

ADVERTISEMENT

She rolled her eyes but couldn’t stop the smile. “Gabriella. Gabriella Dawson.”

“Gabriella,” he repeated slowly, like he was tasting the sound. “I like that.”

She tilted her head. “Okay, Grant, what’s your deal?”

“My deal?”

ADVERTISEMENT

“You’re here alone, pulling strangers to dance floors. You’re either very charming or very bored, or maybe I just saw a woman standing in the corner who looked like she deserved to be the center of the room.”

Her cheeks warmed. “That’s not fair.”

“What’s not fair?”

“You saying things like that. I don’t know what game you’re playing, but I’m not great at flirty banter.”

ADVERTISEMENT

“No game,” he said. “Just a guy who saw someone he couldn’t take his eyes off.”

She blinked, thrown. Maybe it was the music, maybe the swirling lights, or maybe the champagne someone had handed her earlier, but her heart was suddenly racing.

“Are you always this intense?” she asked.

“Only when it matters.”

ADVERTISEMENT

Before she could respond, the music shifted to something faster and he leaned in.

“Let’s get some air.”

They stepped onto the balcony. The spring night air hit her skin and she turned her face toward it, grateful to breathe again.

“You’re not from this world, are you?” he asked.

ADVERTISEMENT

She looked at him. “What makes you say that?”

“You keep looking like you’re waiting to be caught. Like someone’s going to tap your shoulder and ask you to leave.”

“Maybe I am.”

“You belong here.”

ADVERTISEMENT

She laughed. “You don’t know anything about me.”

He studied her. “You’re real, not plastic like everyone else in there. That’s rare.”

She let out a breath. “I’m not supposed to be here. I’m just covering for a friend who got food poisoning. She works with the catering team.”

Grant didn’t even blink. “Well, I’m glad she did. Otherwise, I wouldn’t have met you.”

ADVERTISEMENT

She stared at him. “You’re not weirded out that I’m basically crashing a charity gala?”

“Not even a little.”

A waiter passed by and Grant plucked two champagne flutes from the tray, handing her one. Gabriella took it, studying him.

“What do you do, Grant?”

He hesitated for half a second. “I’m in finance.”

ADVERTISEMENT

She narrowed her eyes. “That’s vague.”

He grinned. “It’s only our first dance.”

She laughed again. “Okay, Mr. Mysterious Finance Man.”

“Grant Zeeller.”

She froze. “Wait. Zeeller as in Zeeller Holdings?”

ADVERTISEMENT

He gave a sheepish shrug. Her jaw dropped.

“You’re that Grant? The millionaire who just donated like $50,000 tonight?”

He gave her a small smile. “I didn’t want to lead with that.”

Gabriella stared at him, stunned. “You asked me to dance and didn’t think maybe I should know you’re one of the richest men in the room?”

“I didn’t want you to look at me like everyone else does. I wanted you to look at me the way you did when I asked you to dance.”

ADVERTISEMENT

She didn’t know what to say.

“I know it sounds crazy,” he continued, stepping closer. “But I saw you and I don’t know, I felt something.”

Gabriella’s heart thudded. “You just met me.”

“I know, but I want to see you again. Outside of ballrooms and tuxedos.”

She stared at him, her brain racing to catch up with everything. “I don’t belong in your world.”

“Maybe it’s time someone like you did.”

Gabriella shook her head, overwhelmed by the night, by him, and by the way her heart was doing strange flips she hadn’t felt in years.

“I need to go,” she said, stepping back.

“Wait, Gabriella.”

She turned. He looked the way no millionaire should look: vulnerable.

“I don’t want this to be the only time I see you.”

Something in her chest cracked. She hesitated, then walked back and scribbled her name on a cocktail napkin from the balcony table.

“No promises,” she said, handing it to him.

He took it like it was made of gold. She disappeared through the ballroom doors before she could lose her nerve.

Grant Zeeller stood alone on the balcony holding her name in his hand, already knowing he was falling.

Share this post

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *