The bell above the shop door chimed softly, its delicate ring blending with the fragrance of roses, lilies, and freshly cut lavender.
Elena knelt behind the counter, arranging a bouquet of ivory tulips with the steady hands of someone who had turned flowers into an art form. Her little shop on the corner was her pride a place where beauty lived untouched by the chaos of the world.
Outside, Lagos buzzed with impatient horns and hurried footsteps, but inside Bloom & Grace, time slowed. The world here was soft, fragrant, and safe.
She hummed as she tied a ribbon, her mind wandering to her wedding dress, tucked away in her closet at home. In just two weeks, she would marry Daniel. The thought made her lips curve into a quiet smile. He was steady, charming, and successful. Everything she thought she wanted.
The bell chimed again.
She glanced up, expecting another familiar customer. Instead, the air itself seemed to still.
A tall man stepped in, dressed in an immaculately tailored black suit that clung to him like armor. His presence was... wrong for her shop. Too sharp, too commanding, like a blade laid across velvet. His eyes, dark and unyielding, swept the room before landing on her.
Elena's hands froze around the bouquet.
"Good morning," she managed her voice steady though her heartbeat stumbled. "Can I help you find something?"
He didn't answer right away. He simply studied her, as if he had walked in not for flowers, but for her. When he finally spoke, his voice was low, smooth, with an edge that made her skin prickle.
"Roses."
She cleared her throat. "What color?"
His lips curved, but it wasn't quite a smile. "Red. Always red."
As she turned to gather them, she couldn't shake the feeling of being watched not as a customer studies a florist, but as a predator studies prey. The silence pressed heavy, broken only by the soft snip of her scissors.
When she finally handed him the bouquet, his fingers brushed hers. A chill rushed through her.
"What's your name?" he asked.
"Elena," she said cautiously.
He repeated it slowly, tasting it, like he wanted to remember the way it felt on his tongue. Then he laid down more money than the bouquet was worth far more and turned toward the door.
Just before stepping out, he looked back at her with those unreadable eyes.
"I'll be back."
The bell chimed again as the door shut, but Elena didn't move. She stood frozen in the middle of her flower shop, surrounded by blooms yet for the first time, the air smelled faintly of danger.
The morning light spilled through the windows of Bloom & Grace, turning the petals in the display vase into fragments of stained glass. Elena let out a breath, tucking a stray curl behind her ear as she arranged fresh lilies near the counter. The delicate scent of jasmine clung to her fingers.
The bell above the door rang, and her heart leapt instinctively-until she turned and saw him.
Not him.
Daniel.
Daniel.
But that illusion shattered as the bell chimed again.
Elena turned. Her fiancé stepped into the shop, his easy smile immediately easing her shoulders. He wore a navy suit, his tie loosened as if he had left an important meeting just to see her.
"There you are, my busy bride," he teased, leaning over the counter to brush a kiss against her cheek. "I thought I'd steal a moment before the world steals me again."
Elena smiled softly, warmth unfurling in her chest. "You're supposed to let me spoil you with flowers, not the other way around."
He chuckled, pulling a small velvet box from his pocket. "Who said I came empty-handed?"
Inside lay a slender chain of gold with a single pearl, smooth and luminous.
"Daniel..." Her voice faltered.
"For you," he said gently, reaching to clasp it around her neck. "A reminder of what's coming. Two weeks, Elena. Then you're mine forever."
Her heart fluttered at his words. She touched the pearl, its coolness resting just above her collarbone. For a fleeting moment, all was as it should be safe, sweet, certain.
And froze.
The man in black stepped inside, filling the shop with his presence the way shadows filled an empty room. His dark gaze slid from the flowers to her, lingering on the new pearl at her throat.
"Beautiful," he said, voice low, deliberate.
Daniel straightened, his polite smile faltering. "Can I help you?"
The stranger didn't look at him. His eyes stayed locked on Elena.
"I told you I'd be back."
Her fingers gripped the counter. "You"
"Roses," Adrian said smoothly, his lips curving. "Red, of course."
Daniel glanced between them, a flicker of something sharp crossing his face. He stepped
closer to Elena, placing a hand at the small of her back. "Elena, who is this?"
She opened her mouth, but Adrian spoke first.
"A customer," he murmured, though the way he said it felt like a lie dressed as truth. "One who knows quality when he sees it."
Elena's pulse raced. She wrapped the roses in silence, her hands steady though her chest wasn't. When she finally handed them over, Adrian's fingers brushed hers again-intentionally, unhurried.
This time, she didn't pull away fast enough.
Daniel's eyes narrowed.
Adrian laid down too much money, just as before, and with that faint, dangerous smile, he whispered, "Until next time, Elena."
The bell chimed as he left, but his presence lingered, heavier than perfume.
Daniel frowned at the door. "Strange man," he muttered, tightening his arm around her
waist. "Stay away from him."
Elena nodded, but her gaze drifted to the roses in Adrian's hand as he disappeared into the city.
For the first time, the petals in her shop didn't feel like protection.
They felt like warning.
The rain came softly that evening, tapping against the shop windows like impatient fingers. Elena stood alone among her flowers, arranging a late bouquet for delivery. The world outside was blurred with silver, the kind of rain that made everything feel distant, safe.
Or it should have.
The bell above the door chimed.
Her breath caught.
Adrian stepped inside, water sliding down the shoulders of his black coat. He didn't carry an umbrella. He didn't look wet. He looked... untouchable. As if even the storm dared not touch him.
Elena's voice faltered as she tried to speak. "We're about to close-"
"I know." His tone was calm, measured, like silk over steel. His eyes moved slowly over the shop before resting on her. "I don't need flowers tonight."
She stilled. "Then why are you here?"
His lips curved faintly. "Because I said I'd come back."
The air felt heavier. She tried to busy herself, tying a ribbon, pretending his presence wasn't unraveling her calm. "You can't keep coming here," she said, though it lacked conviction.
"Why not?" His voice softened. "Do I frighten you?"
Her hands trembled, though she kept her gaze on the bouquet. "You unsettle me."
Adrian stepped closer, his shoes silent against the wooden floor. "Good," he murmured. "You should be unsettled."
Her chest tightened. She finally looked at him. "I'm engaged."
"I know." His eyes flickered, sharp with something unspoken. "To Daniel."
Her lips parted in surprise. "You know him?"
A pause. His gaze lingered, dark and unyielding. "I know enough."
Something in the way he said it made the ribbon slip from her fingers. "You're lying."
"No," Adrian said simply. "He is."
Her heart thudded painfully. "What are you talking about?"
He tilted his head, studying her the way one studies fragile glass. "You deserve honesty, Elena. You deserve more than a man who wears masks."
Her pulse stuttered. She wanted to demand answers, but fear clamped her throat. Instead she whispered, "Why are you telling me this?"
His eyes softened in a way that made her breath hitch. "Because lies destroy flowers. And I don't want to watch you wilt."
The silence that followed was unbearable. The storm outside rumbled, lightning flashing against the glass.
Adrian turned to leave, his coat brushing the air with the scent of rain and danger. At the door, he looked back.
"Ask him," he said quietly. "Ask Daniel what he hides from you. And watch his eyes when he answers."
The bell chimed as he left.
Elena stood alone, her bouquet forgotten, her chest rising and falling too fast.
For the first time, she wondered if the life she had been building was nothing more than petals-beautiful, fragile, and already beginning to fall.
The following evening, the shop was quiet, the last traces of rain lingering in the air. Elena locked the door and turned off the lights, her pearl necklace catching the faint glow as she stepped into the cool night.
Daniel was waiting outside, leaning casually against his car. The sight of him sent a familiar warmth through her chest, softening the unease Adrian's words had left behind.
"There's my beautiful bride," Daniel said, his smile bright as he opened the passenger door for her. "Dinner awaits."
Elena laughed softly as she slid into the seat. "You always make it sound like we live in a fairytale."
"Isn't that what you wanted?" he teased, brushing his lips against her temple before circling to the driver's side. "A story where the girl gets everything she dreamed of."
She smiled at him, but a small shadow lingered in her thoughts. Still, she pushed it aside. Tonight, she wanted to believe.
The restaurant was elegant, candlelight flickering against polished wine glasses. Daniel ordered her favorite meal without asking, his charm as effortless as always.
As they ate, he reached across the table, his hand covering hers. "Two weeks," he said softly. "Then you're mine forever, Elena. No more long days alone in that little shop. No more waiting for me to get home. Just us."
Her chest tightened with emotion. "I can't wait."
His thumb brushed the pearl at her throat. "Every time I see you in this, I remember why I'm the luckiest man alive."
For a moment, everything felt safe again. She saw the man she had fallen in love with-the one who brought her tea when she stayed late in the shop, who kissed her forehead when she worried, who spoke of forever as though it were already written.
Yet, when his phone buzzed on the table, his smile faltered. He flipped it face down quickly, too quickly, before meeting her eyes again.
"Work," he said with a shrug. "Always work."
Elena forced a smile, but her heart skipped unevenly. Adrian's words whispered at the edges of her mind: Ask him. Watch his eyes.
Later, as they drove home beneath the glow of streetlights, Daniel reached for her hand. She let him lace their fingers together, but for the first time, she noticed how tightly he held on.
And how much it felt like he was keeping her from slipping away.
The days passed in a blur of wedding fittings, floral orders, and endless checklists. Elena tried to drown herself in preparations, convincing herself that doubt was only nerves. Daniel was steady, Daniel was safe. He had given her love, a future, and promises wrapped in pearls.
And yet... Adrian's words clung to her like shadows.
On a quiet afternoon, when the shop smelled of roses and lavender, the bell above the door chimed again.
Her heart dropped.
Adrian stood in the doorway, dark and composed, as if he belonged to the silence more than the world outside.
Elena's voice caught in her throat. "You can't keep coming here."
He ignored the protest, stepping closer, his gaze sweeping the bouquets before resting on her. "How's the fiancé?"
Her chest tightened. "Happy. Busy. Preparing for our wedding."
Adrian tilted his head, a faint smile ghosting his lips. "A wedding built on lies doesn't last long."
Her hands balled into fists. "Why do you keep saying that?"
"Because it's true." His voice was low, steady, unyielding. "I don't lie to you, Elena. He does."
The anger in her rose. "You don't even know him-"
"I know enough." His gaze sharpened, cutting through her defenses. "Do you think I walk into places blind? I don't buy flowers without knowing who ties the ribbon. And I don't watch a woman without knowing who else thinks she belongs to him."
Her breath faltered. "Belongs-"
Adrian's voice softened, dangerous in its calm. "Your Daniel already belongs to someone else."
Her throat went dry. She wanted to scream, to deny, to laugh at the absurdity of it-but her voice betrayed her. "You're trying to ruin us."
He stepped closer, and though his presence loomed, his words fell like a whisper. "I don't need to ruin what's already broken."
The air between them was thick, her pulse pounding too fast. She forced herself to look away, clutching the counter. "Leave."
For a moment, silence stretched, broken only by the ticking of the old shop clock.
Finally, Adrian set a single red rose on the counter, its petals darker than blood. "You'll see it soon enough," he said softly.
And then he was gone, leaving her trembling in the quiet.
Elena stared at the rose, her chest rising and falling too quickly.
For the first time, she felt afraid to close her eyes-because she didn't know if the lies belonged to Adrian's world... or her own.
It was past midnight when Elena locked up the shop. The street was quiet, the lamps spilling pale circles of light across the cobblestones. She pulled her coat tighter, the night air prickling against her skin.
A figure leaned against her car.
Her heart stuttered.
Adrian.
He looked perfectly at ease, as though he had been waiting for hours and time meant nothing to him. A cigarette glowed faintly between his fingers, smoke curling into the air.
"You shouldn't be out here alone," he said, voice low, carrying too easily in the quiet. "This city has wolves."
Her hands trembled as she clutched her keys. "And which one are you?"
He smiled faintly, exhaling smoke. "The one who doesn't bother to hide his teeth."
She swallowed hard. "You can't keep doing this-showing up everywhere I am."
He pushed off the car, closing the space between them in two measured steps. "I can. And I will." His gaze burned into her. "Because you don't belong to him."
"I'm engaged," she whispered, as though saying it could build a wall between them.
Adrian chuckled, the sound low and humorless. "Engagements break. Rings are just metal. Promises-cheap words." He reached for her hand suddenly, curling his fingers around hers. "But obsession? That doesn't snap so easily."
Her pulse hammered as she tried to pull away, but his grip was iron-firm, not painful, just inescapable.
"You terrify me," she breathed.
His lips curved in that dry, wicked smile. "Good. Fear keeps you sharp." He tilted his head, studying her like she was both a puzzle and a prize. "But don't mistake me for a monster, Elena. I don't want to hurt you." A pause, his voice lowering. "Unless you make me."
Her breath caught, his words chilling and yet... pulling at something deep inside her she dared not name.
Finally, he released her hand, stepping back. "Go home," he said softly, his eyes never leaving hers. "Dream of your Daniel. Pretend he's the man you think he is." His smile widened slightly, razor-thin humor flashing. "And when the dream breaks, I'll be waiting to catch you."
He dropped his cigarette, grinding it beneath his shoe, and walked away into the darkness.
Elena stood frozen by her car, her chest rising too fast, her hand still burning where his fingers had held her.
It wasn't just fear anymore.
It was the terrifying knowledge that a part of her wanted to be caught.
Elena woke to the faint scent of roses.
For a moment, she thought it was a dream. But when she sat up, heart pounding, she saw it-
A single crimson rose laid across her pillow. The petals glistened with dew that had no place inside her locked apartment.
Her breath caught. The door was still bolted. The windows shut. And yet the flower lay there like a whisper of trespass.
Pinned beneath it, a note written in sharp, deliberate strokes:
You look beautiful when you sleep.
Her hand trembled as she clutched the paper, fear and anger twisting in her chest. How had he been here? How close had he come?
Her phone buzzed suddenly. A message. No name-just a number she didn't recognize.
Did you dream of me?
Elena dropped the phone as though it had burned her.
Later that day, she tried to steady herself at the shop, but the shadows in every corner seemed thicker, waiting. The bell chimed, and though she braced herself, it wasn't a customer.
It was him.
Adrian stepped inside with the calm assurance of someone who had every right to be there. He wore black again, the kind of darkness that seemed to swallow the light around him.
"You broke into my home," Elena accused, voice sharp but shaky.
He tilted his head, lips curving in that dry, dangerous smile. "You make it sound so vulgar. I was simply visiting."
"Visiting?" Her voice cracked. "While I slept?"
His eyes softened, but not with guilt. With something far worse-possession. "You don't understand, Elena. I needed to see you when the world wasn't watching. You're different then... unguarded. Pure."
Her breath shivered in her throat. "That's insane."
Adrian's smile deepened. "Obsession usually is."
He reached for a vase of lilies on the counter, lifting one as though it were fragile glass. "Your fiancé doesn't see you. Not the way I do. He sees what you give him. I see everything." His gaze swept over her, deliberate, consuming. "And I want everything."
She stumbled back, pressing against the counter. "You can't have me."
For a moment, silence. Then his laugh-low, humorless, edged with steel. "Can't?" He stepped closer, the flower still in his hand. "You'll learn, Elena. In my world, what I want... I take."
He set the lily down, brushing his fingers across hers as he did. The touch lingered too long, too certain.
"I'm patient," he murmured. "But patience has limits." His eyes gleamed with something dark and final. "And I don't like to share."
With that, he left, the bell chiming softly in his wake.
Elena collapsed against the counter, clutching the note from that morning still hidden in her pocket.
The words repeated in her head like a curse, or a promise: You look beautiful when you sleep.