“You sure, kiddo?” he asked.
“Yeah. I’m done.”
Linda nodded, satisfied. “Practical.”
The next morning, I was woken up early by the sunlight. I didn’t need to be up so early since prom was off the table. I lay in bed staring at the ceiling, numb. I kept thinking how prom was going to happen without me, like an eclipse I’d decided not to look at.
Until I heard a loud honk!
Not a quick beep, but a bold, happy honk. I peeked out the window.
There was a red SUV. It was familiar. Then someone I didn’t recognize with braided hair, sunglasses, and jeans stepped out. It was Aunt Carla!
“Get dressed!” she yelled, looking up at my window with a smile and her hands on her hips. “We’ve got places to be!”
Carla is my mom’s younger sister; she lives two towns over and smells like vanilla and yard work. We text on birthdays and holidays, but we hadn’t talked about prom. I didn’t tell her I wasn’t going.
I raced downstairs, still half in my pajamas. “What are you doing here?”
She grinned. “I heard someone needed saving.”
“Aunt Carla, you didn’t have to—”
She opened the car door. “You can yell at me later. Right now, we have three stops: coffee, magic, and payback. Come on, go get ready quickly.”
We drove to a strip mall I’d never noticed, the kind with a nail salon, a tailor, and a donut place called Patty’s; that still takes cash only. My aunt slid a to-go cup into my hand. “Decaf latte,” she said.
“Your mom always pretended she liked black coffee, but she didn’t. She said decaf made her feel like a lady. Don’t ask me why.”
My throat tightened. “How did you—?”
She shrugged. “Your dad texted me a photo last night. Of you on the couch, looking like someone canceled Christmas. I asked questions. He answered some. I asked better questions. He answered the rest.”
My eyes burned. “He shouldn’t have—”
“He should’ve,” she said. “He should’ve months ago.”
Stop two was the tailor, Mrs. Alvarez, who can fix a hem with a look. The bell chimed, and she peered over her glasses.
“Is this her?” she asked Carla.
“This is the girl.”
In the back room, a dress was waiting on a form. Soft blue chiffon with delicate flowers sewn around the waist. It didn’t shout. It sang!
“It’s vintage. It was your aunt’s dress. In 1999, she wore it to a spring formal and kissed a boy named Mike under the bleachers. We… updated it.”
I laughed through my tears.
I slipped it on. It fit like a secret. The zipper didn’t argue, and the waist hugged just right. Mrs. Alvarez made quick adjustments like a pro. Stop three was Patty’s for donuts and a back-room hair setup that felt like a fairy godmother’s garage.
Aunt Carla twisted my hair into soft waves, dabbed on blush and gloss, and whispered, “Your mom would have lost her mind over this look. You have her smile.”
“I look like me,” I whispered, because that felt important.
We pulled into my driveway just past one.
Aunt Carla put the car in park and looked at me. “Okay. Last part.”
“I thought magic was the dress and hair.”
She smiled, but there was steel under it. “Magic is justice.”
Inside, Linda was posing Hailey by the fireplace as if it were a photo shoot.
Her face dropped when she saw me.
“Oh,” she said. “You… found something.”
Dad stood near the mantel, looking like a man trying to breathe underwater.
My aunt stepped in behind me. “We found a lot of things. Including your boutique receipt and that ATM withdrawal from this address.”
Linda’s smile turned to stone. “Excuse me?”
“Call it borrowed or call it theft. Either way, you took a teenage girl’s money and told her to be ‘practical’ while you used her money to buy your daughter’s dress. Then you told her to skip the one thing she’d been dreaming about since her mother died. You sound like a poem I don’t want to read.”
Hailey’s face drained of color. “Mom… you said—”
“I said what I needed to say,” Linda snapped. “We have bills. And she doesn’t need a dress to—”
“To feel like her life has sparkle?” Aunt Carla stepped closer. “That’s what my sister promised to her daughter before she died. That she’d have sparkle. I was there.”
Linda’s face turned red. “You’re being dramatic.”
“And you’re going to give her the money,” Dad said. “Or leave.”
Linda grabbed her purse, sputtered something about a bank run, and stormed out.
Hailey, eyes wide, whispered, “I didn’t know. I swear.”
“I believe you,” I said.
Dad sank onto the sofa like a puppet with its strings cut. Aunt Carla put a hand on his shoulder. “You can be the dad she needs,” she said. “Right now.”
He nodded. “I’m sorry, kiddo,” he said to me. “I should’ve protected you. And your mom’s memory.”
For the first time in months, I believed him.
Linda angrily returned the stolen money but announced she and Hailey were leaving together. To her shock, Hailey refused to go with her, choosing instead to stay with me for prom. Furious, Linda insulted us and stormed out.
That evening, I opened the door to Alex, holding a bracelet with tiny star charms. “I know you’re anti-flowers because your cat will eat them,” he said.
I smiled. “Sparkle.”
Prom was sticky floors, loud music, and bad lemonade. It was also laughter, dancing, forgiveness, and joy.
At 10 p.m., Hailey joined us, still in her dress, no longer floating but grounded.
“You look beautiful,” she said.
“So do you,” I said. “Thanks for coming.”
She smiled. “Thanks for not shutting the door.”
We took a photo together and captioned it: “Stepsisters, not stepmonsters.”
At midnight, I got home and found a sticky note on my mirror. Aunt Carla’s handwriting: “Your mom would have been proud. —C.” A star sticker below it.
The next morning, Dad sat us down. He’d moved money into a separate account. Linda had “taken a break” at her sister’s. My father paid Mrs. Alvarez for the alterations and Patty’s for the hair and treats. He handed me the envelope with the $312 still inside.
“I don’t need it now,” I said.
“You needed it when you needed it,” he said.
Linda moved out by the end of June, and Dad filed for separation in August. It wasn’t fireworks. It was something cleaner. Like opening a window in a stuffy room.

