Edith had never been one to ask for favours, not even when times were hard. She prided herself on her independence, even after retiring from her job as a school librarian. Now, she lived quietly in a snug flat in Manchester, getting by on her modest pension and the love of her family—especially her granddaughter, Sophie.
Sophie was her joy. At eighteen, the girl had a radiant smile, gentle eyes, and a heart full of hopes. She was set to graduate from St. Mary’s High School in a fortnight, and prom night was fast approaching. Edith knew how special prom could be—how it marked the end of youth and the start of something new.
That’s why it pained her when Sophie said she wouldn’t be going.
“Nana, I don’t mind missing prom, really. I’d rather stay home with Mum and watch old films,” Sophie said one evening over the phone.
“But darling, it’s a night you’ll never forget. I still remember when your grandfather took me to mine—he wore this rented suit, all stiff and proper, but when we danced, it felt like magic. We were married by autumn,” Edith said, her voice softening at the memory. “That night changed everything.”
“I know, Nana, but I haven’t got a date, and the dresses cost a fortune. It’s not worth it.”
Before Edith could reply, Sophie mumbled something about revising for exams and quickly hung up.
Edith sat in silence for a long while, the phone still in her hand. She knew Sophie’s heart. The girl wasn’t skipping prom because she didn’t care—she was skipping it to keep from being a burden. With her mother, Margaret, earning barely enough to get by and Edith herself on a tight budget, there was no room for extravagance. Certainly not for a prom dress.
That night, Edith opened a small wooden box hidden at the back of her wardrobe. Inside lay a few hundred-pound notes—money she’d set aside for her funeral. She’d always told herself she wouldn’t leave Margaret and Sophie with any worries. But now, staring at those notes, she realised something.
Perhaps that money would be better spent on something that mattered while she was still here.
The next morning, Edith took the bus to the grandest shopping centre in the city. She wore her finest blouse, a pale blue one with mother-of-pearl buttons, and carried her worn but elegant handbag. She moved slowly but with quiet determination, her cane tapping lightly against the polished floor as she stepped into the dazzling arcade, its shop windows shimmering like fairy tales.
After wandering a while, she found it—a boutique brimming with gowns that caught the light like stardust. This was where dreams were spun into fabric.
She stepped inside.
“Hello! I’m Vivienne. How may I assist you… um… today?” a slender, immaculately dressed woman asked, her gaze sweeping over Edith with thinly veiled scepticism.
Edith ignored the hesitation in her tone. “Hello, dear. I’m looking for a prom dress—for my granddaughter. I want her to feel like the belle of the ball.”
Vivienne arched a brow. “Our gowns start at several hundred pounds. No rentals—full purchase only.”
“I understand,” Edith said. “Could you show me the latest styles?”
Vivienne hesitated, then sighed. “I suppose I could. But if you’re looking for something more… affordable, you might try Primark. We cater to a rather exclusive clientele.”
The words cut deeper than Edith expected. Still, she kept her composure, drifting along the racks, fingers grazing silk and chiffon. Vivienne hovered close behind.
“I’ll just take my time, if that’s alright,” Edith said politely.
Vivienne folded her arms. “Just so you know, we have security cameras everywhere. So if you’re thinking of slipping something into that bag—”
That was enough. Edith turned sharply, her heart hammering. “I beg your pardon?”
Vivienne smirked. “Just standard warning.”
“I have no intention of stealing. But I can see I’m not wanted here,” Edith replied, her voice steady despite the sting.
With tears pricking her eyes, she turned and walked out. Her vision blurred, her chest tight. Outside, she stumbled slightly, her bag slipping from her grip, its contents spilling onto the pavement. She knelt to gather her things, humiliation burning in her throat.
Then a voice cut through the noise.
“Madam? Are you all right?” A warm, earnest voice. She looked up to see a young constable crouching beside her.
He couldn’t have been more than twenty, his cheeks still boyish, but his eyes were kind and steady.
“Let me help,” he said, gathering her belongings and handing her the bag.
“Thank you, officer,” Edith murmured, dabbing her eyes with a handkerchief.
“Still in training, really. But I’ll get there. Name’s Thomas Whitmore,” he said with an easy grin. “Fancy telling me what happened?”
And somehow, Edith did. She told him everything—the call with Sophie, her savings, Vivienne’s cold dismissal.
Thomas’s smile vanished. “That’s not on,” he said firmly. “Come with me.”
“Oh, no, I don’t want any fuss.”
“It’s no fuss,” Thomas replied, already helping her up. “You came to buy a dress. Let’s go get it.”
Just like that, Edith found herself back in the boutique, standing straighter with Thomas at her side. Vivienne looked up and froze.
“I thought I—oh! Constable! How lovely to see you,” she trilled, her tone suddenly honeyed.
Thomas didn’t smile. “We’re here to buy a dress. And we’re not leaving without one.”
He guided Edith through the shop while making a formal complaint to the manager. Vivienne’s smirk vanished the moment the manager emerged, his expression stern.
Meanwhile, Edith found a delicate lilac gown with pearl detailing on the bodice. It wasn’t the most extravagant, but it was perfect.
“This one,” she said.
At the till, the manager apologised profusely and slashed the price. Thomas, despite Edith’s protests, insisted on covering half.
“You didn’t have to do that,” she said, her voice thick.
“I know. Wanted to,” Thomas replied, grinning.
As they left, they heard Vivienne being reprimanded in the back, her voice sharp with indignation.
Outside, golden sunlight bathed the pavement. Edith turned to Thomas and squeezed his hand. “You’re a good man, Thomas Whitmore. The world needs more like you.”
Thomas flushed. “Just doing my bit, ma’am.”
She hesitated, then added, “Are you free this weekend?”
He raised a brow, amused. “Why do you ask?”
“We’re having a little do after Sophie’s graduation. You should come. There’ll be cake—and a young lady in a breathtaking dress.”
Thomas grinned. “Wouldn’t miss it.”
That weekend, Sophie stepped out in the lilac gown, her eyes gleaming. “Nana… it’s beautiful,” she whispered.
Edith smiled. “You’re beautiful, my love. Now go dance and make memories.”
And Sophie did—laughing beneath twinkling lights, spinning like starlight in a dress woven with love and defiance.
And somewhere in the crowd stood a young constable, smiling at the wonder a little kindness could create.







