She willed herself to step back…and failed.

What are you doing? You’re supposed to want Logan. You’re here, at this gala, for Logan.

But was she? When Ryan invited her, Sarah had been prepared to say yes before he even mentioned Logan. She’d never had as much fun with a guy in her life as she’d had with Ryan the past year. He was incredibly hot, apparently thoughtshewas hot, and was by far one of the most thoughtful and charming men she’d ever met. He’d rescued a kitten at the expense of his arm, for God’s sake.

Did she mention he was hot?

Screw it. One more kiss—just a little one—wouldn’t hurt anything.

“Sarah, I’m sor—”

She spiked the ball and tugged Ryan back down. His immediate groan sent thrills skittering across her chest, and lower. His mouth fit over hers perfectly and, oh God, that only added to her desperation. She parted her lips, inviting him in, needing to taste him. She might die if she didn’t.

So much for a little kiss.

Ryan seemed to be on the same page. He pulled her against him, deepening their kiss, the feel of his tongue more addicting than she’d expected. She wrapped her arms around his neck and grabbed on to the back of his hair. That dragged another groan from somewhere deep in his chest, weakening her knees, but he was there. Clutching her closer. Running his hand up to her face, cupping her jaw, devouring her mouth—

A loud catcall yanked them apart. From up on the terrace, Jeff and Melanie and a half a dozen other couples stared down at them.

“Get a room!” Jeff called down.

Ryan stepped between her and the terrace, shielding her with his body. “Are you okay?”

Sarah stared at him. Wasshe okay? She’d just made out with her closest friend, and it wasearth shattering. She might never be okay again.

Not that she could tell him that.

She cleared her throat. “Sure. I mean, we wanted to give your town something to talk about, right?” she asked in a shaky voice.

He frowned. “Yeah. I guess so. Thanks for taking one for the team.” He nodded to the school. “We should probably go back inside.”

“Right…go back inside…sure, good idea,” she mumbled. While she tried to slow her pulse to non-heart-attack levels, he jogged back to where they’d started and retrieved his jacket and her heels.

She touched a hand to her tingling lips. This was so not how she’d expected her night to turn out. Not at all. She needed to get back on track.

Which meant no more kissing Ryan Wright.