The buzz around Cresthill High was undeniable - the homecoming dance was just days away. Posters plastered on every locker, girls comparing dresses during lunch, guys fumbling through awkward proposals involving flash mobs and excessive glitter.
Alex tried to stay low-key about it. Tried.
But Sophie had other plans.
"Okay, here's the thing," Sophie said slamming her tray down at their usual spot in the courtyard. "You're going. End of story."
Alex raised a brow behind her glasses. "Didn't say I wasn't."
Sophie narrowed her eyes. "You didn't say you were either. And now that you're a full-blown goddess who has everyone's attention - you are absolutely not sitting this one out."
Ben leaned in, sipping from a juice box like it was champagne. "She's right. This is your post-glow-up debut. The people demand it."
Alex blushed. "And what exactly am I supposed to do there?"
Sophie smirked. "Oh, I don't know... maybe dance? Maybe make out in a shadowy corner with a certain tall football player who literally stares at you like you hung the moon?"
Ben gasped. "It's happening? You and Aaron?!"
Alex choked on her water. "Ben!"
"What? I knew something was up the second he got weird when Tatum called you 'hot.' The man almost combusted."
Sophie's mouth dropped. "You've been sneaking around with Aaron and didn't tell me?!"
Alex held her hands up. "It's not like that. We've just been... figuring it out."
Ben beamed. "Honestly? Power couple material."
Sophie pointed a perfectly manicured finger. "If you don't show up to homecoming looking like his personal fantasy, I'm disowning you."
The night of the dance, Alex stood in front of her mirror, barely recognizing the girl staring back.
Her dress was simple — dark emerald green, off-the-shoulder, flowing in soft waves down her petite frame. Her hair was pinned loosely, auburn curls cascading around her collarbone. She kept her glasses on — because they were her. She wasn’t hiding anymore.
Sophie walked in and actually squealed.
“Alex. You’re dangerous.”
The gymnasium had been transformed — fairy lights, soft music, and way too much glitter. Alex clutched her little clutch bag nervously as they entered, scanning the crowd for a familiar face.
And then, she saw him.
Aaron was across the room, deep in conversation with Seth and Tatum, dressed in a black dress shirt and dark gray slacks. The moment his eyes found her, he stopped mid-sentence. His entire body stilled.
His gaze was locked on her like she was the only real thing in the room.
He made his way through the crowd, slow and deliberate. When he reached her, he just stared.
“You’re...” He shook his head. “I don’t even have words.”
She smiled, her heart a fluttering mess in her chest. “Hi.”
“Hi,” he said softly, then held out his hand. “Dance with me?”
She nodded, slipping her fingers into his. His hand was warm, grounding. The music shifted into a slower rhythm, and he pulled her into his arms. Everything else disappeared.
As they moved together, barely speaking, just swaying, Alex whispered, “This feels like a movie.”
Aaron leaned closer, lips brushing her temple. “Then I never want it to end.”
But movies, like real life, never stay perfect for long.
Seth was across the room. Watching.
Alex felt the change in Aaron before she even turned to see her brother — the way his hand tightened at her waist, the tension in his jaw.
Seth’s brows were furrowed, arms crossed as he watched his best friend slow-dance with his little sister.
Crap.
Later that night, when the dance wound down and most people had left for after-parties, Alex and Aaron found themselves outside, sitting on the curb under the stars.
“I think he knows,” Alex murmured.
Aaron sighed. “Yeah. I felt it too.”
They were quiet for a beat, his thumb brushing the back of her hand.
“What do we do?” she asked.
Aaron looked at her then — really looked — like he was deciding something big.
“I don’t want to hide you,” he said. “But I also don’t want to lose my best friend. He’s like a brother to me.”
Alex nodded. “I get it. But this... whatever this is — I don’t want to lose it either.”
He pulled her in, kissing her forehead. “We’ll figure it out. One thing at a time.”