Actions

Work Header

All Eyes On Me

Summary:

Marinette’s body changed—and so did the world around her. The stares, the comments, the shame she never asked for. Even as Ladybug, she can’t escape it. But with support and a little fabric of her own making, she starts reclaiming what was never theirs to define.

Work Text:

The soft buzz of her alarm had long since faded into the background, replaced now by the muffled rustle of hangers scraping against metal as Marinette stood in front of her mirror, half-dressed, half-defeated.  The sunlight filtering through her bedroom curtains bathed her in a warm glow, highlighting the delicate curve of her cheek and the messy strands of hair still clinging to sleep. But Marinette wasn’t looking at her face.

Her reflection stared back with faint irritation, lips pursed, eyebrows slightly drawn as her hands smoothed the hem of her shirt for the third time. She tugged it down again. And again. Then crossed her arms in front of her chest, as if that might help make it all disappear.

"This looked fine on the mannequin," she muttered under her breath.

The shirt, a simple lilac blouse, fitted but modest, clung too tightly across her chest, even though it fit perfectly everywhere else. She knew what would come if she wore it: the glances. The whispers. The unspoken judgments. Her arms dropped, and she exhaled through her nose.

 

Nothing ever fits right anymore.

 

If it fits her waist, it’s too tight at the chest. If it covers her chest, it billows like a balloon around the rest of her. Baggy makes people ask, “Are you trying to hide something?” Fitted makes people assume she’s showing off. There was no winning. No comfort. Just decisions about what kind of attention she was willing to endure that day.

She tried a cardigan over the shirt, something to add coverage, but it just made her look bulky. She sighed and pulled it off. 

A memory surfaced, an uninvited but vivid one.

It was only a few months ago, the day she first noticed the shift. She’d been walking down the school hallway, textbooks hugged to her chest. She didn’t think anything of it at first, just another normal Monday morning. But then—

“Dude,” one boy whispered to another, elbowing him. “Did Dupain-Cheng always have those ?”

His friend laughed, low and sleazy. She felt it before she heard it, that peculiar burn at the back of her neck. Eyes staring. She didn't know what to do. Her first instinct was to hunch her shoulders and walk faster, cheeks burning.

It only got worse from there. She remembered sitting down in class and catching a group of girls exchanging looks. One of them leaned in and muttered not-so-quietly, “She has to be stuffing. There’s no way those are real.”

Even the teachers started treating her differently. M. Bernard, her ethics teacher, couldn’t look her in the eye anymore without his face going red. And Mme. Mendeleiev suddenly started scolding her for “distracting outfits” even though she was wearing the same kinds of tops she had always been wearing, and she never had a problem before. She remembered going home that day, crying into her pillow, because no one had warned her what it would feel like to grow up in a body that others would suddenly think they had a right to comment on.

Marinette turned slightly to the side in the mirror and grimaced. It wasn’t that she hated her body. She just… hated how it made people act. As if they were entitled to something. As if her body was a statement she was trying to make, when really, she just wanted to exist without scrutiny. 

She grabbed a hoodie off her desk chair, the same one she wore nearly every day now. Baggy, shapeless, safe. It swallowed her frame and erased any hint of her curves. She pulled it over her head, exhaled slowly, and pressed her lips together.

There. Now she could breathe.

 

════ ✣✤✣ ════

 

The ride to school was uneventful, but the moment Marinette stepped through the school gates, her body reacted before her mind could catch up. Her arms folded tightly across her chest, more out of habit than thought. A subconscious shield. One that never really worked.

The courtyard buzzed with chatter, but Marinette’s focus stayed on the ground, careful to avoid eye contact, her hoodie zipped up despite the mild spring warmth. Her stomach fluttered, not with nerves exactly, but with something heavier. Anticipation, maybe. The kind that came from waiting for someone to stare, to whisper, to comment.

As she walked into class, she felt it, that slight shift in air, the way conversations dipped for just a second. She kept her head down and made a beeline for her seat. Alya was already there, legs up on the back of a chair in front of her, scrolling through her phone. She looked up and smiled. “Morning, girl. Cute hoodie.”

Marinette smiled, grateful. Alya never said anything she didn’t mean, and more importantly, she never made Marinette feel weird. Never treated her body like a spectacle. She didn’t push her to change or joke about what wasn’t funny. She was just... kind. Solid. The kind of safe that lets Marinette exhale.

“Thanks,” Marinette mumbled, easing into her seat.

But peace never lasted long. Kim swaggered into the room next, loud and full of unnecessary energy. “Yo, Alya! Mari!” he greeted, slapping Nino’s back on the way in. Then, as if it were the most casual, harmless thing in the world, he glanced at Marinette, just a glance, and said, loud enough for everyone to hear:

“Did you shrink or something? You’ve been hiding those mountains all week.”

The air went still.

Marinette froze. Her heart plummeted to her stomach. A few boys snorted. One even muttered, “Dude, seriously?” under his breath, but he didn’t look particularly sorry. A few girls exchanged glances. Someone stifled a laugh.

And then Alya was on her feet. “Seriously, Kim? What the hell is wrong with you?”

Kim blinked, hands up in the air like he just got caught stealing. “What? It’s a compliment!”

Alya glared. “That’s not a compliment, that’s objectifying her! She’s not a damn sideshow for you to make comments about whenever your brain decides to short-circuit. Grow up!”

Kim opened his mouth to respond, but closed it right away. Just then, Adrien entered, bag slung over one shoulder. He slowed when he saw Alya standing, her face flushed with fury. “What’s going on?” he asked cautiously.

Alya whipped her head toward him. “I don’t know, ask Kim why he thinks it's okay to treat Marinette like a punchline!”

Adrien looked between them, then at Marinette, who was doing everything she could not to crumble into her seat. He didn’t say anything right away, just stared, brows knit, clearly confused but concerned.

The teacher walked in, calling everyone's attention, and Alya reluctantly sat down again, shooting Marinette a sideways glance that said you okay?'

Marinette nodded, barely.

 

════ ✣✤✣ ════

 

P.E. was next, and Marinette dreaded it like a storm cloud that never passed.

The locker room smelled like sweat and perfume. She changed in the corner, back turned to the others, peeling off her hoodie and slipping into her gym clothes with quick, practiced movements. The T-shirt hugged her chest like it had something to prove. Fabric that clung instead of covering. She adjusted it five times before giving up. The sports bra beneath was thick, compression-style, built like armor. But too tight. Too itchy. But without it, running felt like dragging herself through a funhouse mirror, every movement exaggerated, every bounce another excuse for someone to stare.

Out on the track, the sun beat down, warming the asphalt and her skin. Marinette jogged, arms crossed briefly before she forced them to swing normally. But she could feel it, eyes. On her. Always on her.

She passed a cluster of boys, two of whom turned to watch as she ran by, one elbowing the other. They didn’t even try to be subtle. One of them smirked. 

She saw a group of girls huddled near the benches, whispering and laughing behind their hands. She didn’t have to guess what it was about.

Marinette tried to breathe. Inhale. Exhale. Don’t trip. Don’t cry.

Every bounce was a reminder. Every stare, a needle. Her body didn’t feel like hers anymore. It felt like a billboard she hadn’t agreed to put up. The worst part? She used to enjoy this. Running made her feel light, like she could outrun her worries if she just moved fast enough. It used to clear her head, give her space to breathe.

Now it was just survival.

The class had just settled back into their seats after P.E. when the sky darkened.

A rumble of thunder that wasn’t quite natural vibrated through the walls, followed by the echoing shriek of panic from outside. Students jerked upright. A moment later, Ms. Mendeleiev’s phone buzzed, a glance and her face paled. "Everyone stay here," she instructed, but Marinette was already slipping out of her seat, clutching her bag like a lifeline.

She darted into the empty hallway, heart thudding harder than it had on the track, and ducked into the stairwell. Her fingers unclasped her purse, breath catching.

“Tikki, spots on!”

A burst of red, a shift of light and power, and then she was Ladybug.

She always felt different in the suit, stronger, more capable, more distant from herself. But today, she felt everything.

The suit hugged her tighter than she remembered, the fabric clinging to every curve, every dip. Her chest strained against the design, and as she moved, vaulting over rooftops, swinging toward the smoke curling in the sky, she felt the shift and pull of her own body beneath it. Every leap emphasized the bounce she tried so hard to control. Every landing reminded her of what she was wearing. Not even Ladybug could escape it.

Still, she pushed it down. Stuffed it deep beneath layers of instinct and training. She had bigger problems to deal with.

An akumatized villain, calling herself “Spectra,” was terrorizing downtown Paris, warping light and shadows to blind and disorient civilians. Chat Noir joined her first, followed by Rena Rouge and Ryuko. They coordinated quickly, communicating through glances and breathless shouts.

But Marinette felt detached. Her body was moving on autopilot, muscle memory guiding her kicks and yo-yo swings. Yet she was too aware of herself, of the stares that even the villain gave her, of the way her chest pressed against the inside of her suit like it was trying to break free.

At one point, she leapt high to avoid a blast of energy and felt the unmistakable shift of her breasts midair. Her breath hitched, her landing faltered for a split second. Chat caught her arm without comment, but she hated that she needed the help. Hated that she felt humiliated just for existing.

“Are you okay, Ladybug?” Chat Noir asked, his face etched with concern.

“Yeah, I’m fine.” Ladybug quickly brushed off, focusing herself back into the fight.

They managed to defeat the akuma. Of course they did. They always did.

But when it was over, when the villain was purified and the sky turned blue again, Ladybug didn’t linger any longer. 

“Great job, everyone,” she said, voice clipped. “I have to go.” She was gone before anyone could ask if she was okay.

 

════ ✣✤✣ ════

 

Marinette managed to sneak her way back to school and hurried into the girls' restroom, locking herself in a stall to detransform. Her muscles ached, her skin prickled with sweat, and her bra was digging into her ribcage. She took a few breaths, trying to cool down.

Just as she was about to open the stall door and sneak back to class, the door burst open and a trio of girls entered, giggling.

“I swear to God, Marinette acts like she’s not doing it on purpose,” one said, loud enough for her voice to bounce off the tile.

“Oh, please,” another sneered. “She knows exactly what she’s doing. Walking around like that? She’s practically begging for people to stare.”

“She dresses like a pick-me and then plays the victim when people notice,” the first girl scoffed. “Like, we get it , you have tits. Congrats. Want a medal?”

“I saw her in P.E. today,” the third girl chimed in. “It was so obvious she was bouncing all over the place. You’d think someone with breasts that big would at least invest in a better bra. Or maybe she just likes the attention.”

The second girl laughed. “Bet she’s doing all that so Adrien won’t dump her. Poor thing probably thinks flashing cleavage is a personality trait.”

“She’s just desperate,” the first girl added with a sneer. “Trying to use her body like it’s some kind of superpower, and no one’s even biting.”

They laughed, loud and ugly.

Marinette sat frozen in the stall, every word hitting harder than any akuma blast ever could. She didn’t move. Didn’t breathe. She stayed curled on the toilet seat, clutching her knees, her face burning.

They eventually left, their laughter echoing long after the door clicked shut.

That’s when the tears came, not quiet ones. She sobbed into her hands, chest heaving, breath sharp and uneven.

She didn’t feel normal. She felt different. She felt like her body wasn’t hers. Like it had become a thing people could talk about, could judge, could objectify, as if it were on display for them. She just wanted to be herself. Just a girl. Just Marinette.

Why did her body have to be the thing that made everything harder? 

Why did she have to feel like a spectacle?

Why couldn’t she just be left alone?

 

════ ✣✤✣ ════

 

By the time she got home, the weight of the day hung over her like a second skin.

She peeled off her clothes, changed into something loose and oversized, and tied her hair up. She needed to distract herself. She needed to work on something. Something simple. She pulled out her sketchpad, opened her laptop, and began prepping for a commission she’d been meaning to finish. But her fingers drifted. Habitually, she opened a new tab and logged in to Twitter.

And there she was. Ladybug. Her.

Photos and clips from the battle earlier. One slowed-down video in particular had gone viral, her landing from a rooftop mid-fight, chest jolting slightly with the impact, her suit outlined by the stretch of motion. It had been turned into a GIF. Zoomed in and looped.

She didn’t need to click the comments, but she did. And they spilled out like poison.

 

“bro those things are bouncing like crazy, I can't even focus on the fight lmfao”

 

“Why does Ladybug’s suit look like it’s about to pop open? Someone needs to test that durability.”

 

“tell me she’s not doing that on purpose. girl knows exactly what she’s packing.”

 

“LadyBOOBS am I right?”

 

“why is this literal superhero built like a porn star? not that I’m complaining”

 

“i bet she can’t even fit into normal bras, probably has to duct tape ‘em down.”

 

“why is it going up lol”

 

“forget saving paris, i’d pay her just to step on me”

 

“damn, she got me feeling some type of way”

 

“She needs to be studied. And by studied I mean filmed.”

 

“you’re telling me she’s out there saving lives with those milkers bouncing like that?”

 

“no one’s watching the fight, bro we’re watching those”

 

“she’s a wet dream in a red jumpsuit”

 

Marinette stared at the screen, color drained from her face.

They weren’t just objectifying her, no, they were stripping her of her humanity. Not even referring to her like she was a person. Just... a body. A thing to be used, dissected, consumed. The comments kept going, pages of them. More GIFs, slowed-down clips, even memes mocking her figure as if it were something she had chosen for entertainment.

Her hand reached to close the tab, but it hovered mid-air, trembling. Tears welled up, blurring her vision as she abruptly pushed herself away from the computer, the wheels of her chair screeching against the floor. It wasn’t just Ladybug they were talking about. They were talking about her, Marinette. The girl behind the mask. The girl who woke up early every morning, trying to hide herself in hoodies. The girl who couldn’t go a day without crossing her arms over her chest. The girl who never asked for any of this.

But they didn’t care. They didn’t see her. All they saw was her body.

Her shoulders trembled, and a dull ache settled in her chest as she buried her face in her arms. It was the second time she’d broken down today.

The soft chime of her phone broke through the heavy silence of her room. Alya’s name flashed across the screen.

Marinette hesitated, wiping at her face with the sleeve of her oversized shirt. Her eyes were raw, puffy. Her computer remained on the desk, the screen frozen on a flood of demeaning comments and malicious posts.

She picked it up anyway.

“Hey,” Alya said gently, voice low, like she already knew Marinette was fragile. “I saw the comments.” There was no need to clarify; Marinette knew exactly which ones.

“I shouldn’t have looked,” she said hoarsely. “I knew it’d be bad, but seeing it? The videos, the clips, the things they were saying... It’s like they didn’t even see me as a human. Just my chest.”

Alya exhaled. “Marinette, I'm so sorry. I can’t even imagine how uncomfortable that felt. Don’t worry, I reported almost every damn one of those comments. They’re disgusting. Just the way they were talking about you, I wanted to throw my phone against the wall!”

“I just—I fought so hard today,” she said, voice cracking. “I was sore and sweating, and my suit felt like it was two sizes too small. And still, I fought through it. I saved people. And that’s what they took from it? My boobs bouncing in slow motion?”

The silence on the other end said it all. Alya didn’t try to interrupt. She let it all fall out of Marinette, piece by piece.

Marinette curled up in her chair, knees to chest, phone trembling in her hand. “I don’t know how to deal with it, Alya,” she whispered, voice cracking. “It’s like no matter what I wear or what I do, people look at me like I’m just… an object. Not a person.”

Alya stayed silent, letting Marinette continue.

“It’s exhausting. I hate going to school. I hate P.E. I hate walking down the hallway and wondering who’s staring.” Marinette stopped herself, swallowed. “Even as Ladybug, I can’t escape it. Even when I’m doing everything I can to help people, they don’t care. They still objectify me. Turn me into something else.”

A long silence stretched between them.

“I used to love being Ladybug,” Marinette whispered. “I used to feel like I could take on the world whenever I was in that suit. But now it’s like even when I’m saving lives, they find a way to turn me into a joke. Something to drool over. I feel disgusting. Like, I somehow caused this. Like I'm the one to blame.”

Alya let out an exhale she’s been holding in during her rant. After a few seconds of silence, she finally spoke. “Mari…I’m so sorry. It’s not fair. None of this is fair. I didn’t realize it was this bad. I mean, I knew it bothered you. But I didn’t know how much you were carrying. You wear that suit to protect people, not to be objectified by them. And your body? It doesn’t exist for them to comment on. You are not the problem. They are.”

Marinette bit her lip, hard. “I don’t want to hate my body. I really don’t. But sometimes I just… do. I’m so tired of fighting, Alya. Out there and in here.”

Alya’s voice cracked. “You don’t deserve this. None of it. You’re kind, and brilliant, and so damn strong for even getting up every day and dealing with this kind of crap. I love you, okay? I’m here for you. Always.”

Marinette didn’t reply. She just held the phone closer, chest aching differently now. With Alya she didn’t need to wear the mask. She didn’t need to be Ladybug, or the perfect girl who could brush off the stares. She could just be Marinette. And when the tears came again, they weren’t from shame, they were from relief. Because for the first time in what felt like forever, she didn’t feel invisible.

 

════ ✣✤✣ ════

 

Marinette stood in front of her mirror again, but this time she didn’t reach for the hoodie that had become a second skin. Instead, she opened the closet and ran her fingers over the dress she hadn’t dared wear in months, a navy blue sundress with a soft neckline and fitted bodice, cinched perfectly at the waist. It was delicate and pretty.

She hesitated. Her heart beat faster as she pulled it off the hanger, held it up to her chest, and looked at herself. The dress still clung to her chest more than she liked. It would still invite the same glances, the same whispers. But today, she decided she wouldn’t dress to hide. She would dress for herself.

She slipped it on, smoothed the skirt over her hips, and took a deep breath. Her reflection didn’t look fearless. But it looked brave.

And that was enough.

At school, the stares were almost immediate.

A girl scoffed, “Trying hard today, aren’t we?” as Marinette walked past. A boy muttered something crude under his breath. The comments didn’t disappear. The discomfort didn’t magically fade. But Marinette kept her head high. Her fists clenched occasionally at her sides, knuckles pale with tension, but she didn’t let it stop her. She walked through the courtyard like she had every right to take up space. Because she did.

Alya was waiting for her near the entrance. She took one look at Marinette’s dress and smiled, not the teasing kind, but the proud kind. “You look beautiful,” she said simply, and that alone kept Marinette steady.

But the moment of peace was short-lived. Near the vending machines, a group of boys, loud, posturing, careless, were laughing over something on a phone screen. “Did you see Ladybug in that fight yesterday?” one of them said, his voice low and sleazy. “Her titties were straight-up bouncing. I swear someone’s gotta have that in 4K.”

“Man,” another chimed in, grinning, “I’d like to see those things bounce when she’s not in the suit.”

A third boy snorted. “Seriously. Looked like it was straight out of a hentai.”

“Yeah, like, 'Paris’s protector by day, your dream girl by night,’” the first added, and they all burst into laughter.

Marinette’s spine went rigid, every muscle locking in place as the bile rose in her throat. Alya’s expression darkened instantly, rage rising fast in her body. She was halfway out of her seat before she could think, mouth already open to tear into them. But before she could utter a single word, a voice rang out, loud, sharp, and cutting through the noise like a blade.

"Hey!"

The laughter died immediately.

Adrien strode toward them, his expression like nothing Marinette had ever seen on him before. Gone was the soft, polite smile he usually wore. His eyes were cold with disgust, his jaw tight with controlled anger.

“What the hell is wrong with you?” he demanded, his voice clear and resonant, turning heads across the courtyard.

The group of boys stammered, surprised. One of them tried to chuckle, as if playing it cool might save him. “It was just a joke, man. Relax.”

Adrien’s eyes narrowed, the muscles in his jaw twitching. “That’s not a joke. That’s harassment. She’s a hero, and this is how you talk about her? You reduce her to body parts? Turn her into something to gawk at and joke about?” The tension was palpable. A few students shifted uncomfortably, suddenly unable to look at Adrien.

Marinette stood frozen, heart pounding in her chest. She hadn’t expected Adrien, sweet, composed Adrien, to sound so furious. The first boy scoffed, shifting awkwardly. “Dude, it’s not that deep. We weren’t hurting anyone.”

Adrien took another step forward, and despite his even tone, there was something unflinching in his presence now. “You don’t know what she sacrifices. What she puts herself through every single day to keep this city safe. And you think it’s funny to sexualize her like that?” His eyes scanned the group, daring any of them to speak. “You think those comments you just made don’t hurt anyone? You think just because she’s not here to hear it, it doesn’t matter?”

None of them answered. Their eyes darted to the ground, to each other, to anywhere but him. A suffocating silence fell over the group, the weight of Adrien’s words settling like a storm cloud. Even the ever-boisterous Kim had gone quiet, his smirk wiped clean from his face. Marinette’s breath caught in her throat. She’d never seen Adrien like this; his posture was straight, voice steady, but his hands were clenched into fists at his sides, knuckles pale.

Alya stood with arms folded, her expression unreadable. Her eyes flicked toward Marinette for a second before letting out a chuckle, enjoying what was going on. 

One of the boys muttered something under his breath, barely audible, but Adrien heard it. He turned his head sharply. “What was that?”

The boy flinched. “N-Nothing.”

Adrien shook his head, exhaling slowly through his nose as if trying to keep his temper from boiling over. Adrien took another breath, slow and deliberate, as if reining himself in. The anger didn’t leave his face; it simmered, like coals beneath a cast-iron surface. He looked each of them in the eye, one by one, until they dropped their gazes, shame bleeding into their expressions like ink into water.

“You think it’s nothing,” he said, quieter now but no less cutting. “But you don’t get to decide that. You don’t get to make comments like that and then walk away like they didn’t mean anything. People hear you. Girls hear you. Ladybug’s not some fantasy for you to drool over. She’s out there risking her life to save yours while you sit here and laugh about her breasts like it’s a punchline.”

There was no smugness in his voice. No need to perform. It was genuine, unfiltered rage, disappointment sharpened into something that sounded dangerously close to heartbreak. Adrien didn’t shout, but he didn't need to. The weight of his words alone carried enough force to flatten them.

The boys didn’t respond. Not even a muttered excuse. Not even a sneer. They stood in silence, shrinking beneath the heat of his gaze, like kids caught doing something shameful, because that’s exactly what they were.

Adrien exhaled again and stepped back. “Grow up. Learn some respect,” he said flatly. “And next time you think about saying something like that, don’t.”

With that, he turned on his heel and walked away.

The courtyard remained frozen in the aftermath of his words, air thick with tension. A few students nearby avoided eye contact, embarrassed just by association. The boys slinked off in different directions; the swagger went from their movements. And amid it all, Marinette stood by the bench where Alya had been moments ago, unmoving, her hands clasped tightly together in front of her.

Her heart pounded, not with fear, but with something deeper. Something that caught her breath in her throat and left her blinking too fast. She had never seen Adrien like that. There was no performative chivalry in what he did. He didn’t do it to impress anyone. He did it because it was right.

“Didn’t think I’d ever see your chérie lay into someone like that,” Alya muttered as she returned to her seat beside Marinette, one eyebrow raised.

Marinette let out a small breath of disbelief. “Me neither…”

 

════ ✣✤✣ ════

 

Marinette spotted Adrien by the lockers just as the final bell rang, students flooding the hallways in a blur of chatter and footsteps. He was bent slightly, carefully slipping a textbook into his bag. As always, he looked calm; sunlight streaked through the windows and caught in his hair, as if deliberately placed there.

Her heart twisted. He didn’t even know what he’d done for her today. What it had meant. 

She approached slowly, hugging her binder to her chest. He noticed her immediately and offered a warm smile, one that always managed to soften the sharpest edges of her day. “Hey,” he said, reaching out to gently tuck a strand of hair behind her ear. “I’ve been looking all over for you. I was wondering where you went.”

Marinette swallowed, trying to find the right words. They felt stuck in her throat, heavy. Her fingers clenched tighter around her binder.

“I… I needed a minute,” she admitted.

Adrien’s expression shifted instantly, his eyebrows furrowing in concern. “Because of what happened earlier?”

Marinette nodded. “Yeah. That. But also… more than that.”

She leaned back against the locker beside him, grounding herself. Her eyes didn’t quite meet his yet. “I wanted to thank you. For what you said. You didn’t have to do that.”

Adrien tilted his head, confused. “Of course I did. I mean, someone had to. They were being disgusting. Ladybug is a hero who puts her life on the line to save ours. She deserves respect.”

Marinette nodded, eyes lowering, her grip on the binder tightening. “She does. She really does.” The silence that followed wasn’t awkward, just heavy. She searched his face, wishing she could tell him everything, that she was Ladybug. That it wasn’t just admiration that made her heart ache when people objectified the superhero in red and black; it was personal. Deeply. But she couldn’t say that. Not without putting him at risk. Not without breaking the secret she’d fought so hard to keep.

So instead, she let out a shaky breath and said, “It’s just… stuff like that, those comments, they’re not just harmless. People think they are, but they stick. And it’s been happening a lot lately. To me. Not just to Ladybug.” 

Adrien’s brows pulled together, concern shadowing his features. “Marinette…”

“I can’t go a day without someone staring at me like I’m not a person. Like I’m this thing to look at, or talk about, or laugh at behind my back. People make these comments like they’re harmless. Like I should be flattered or something. But I’m not. I’m humiliated. I’m tired of pretending it doesn’t hurt just because I’m supposed to ‘take it as a compliment.’ It’s not. It never is.”

Adrien nodded slowly, brows furrowed.

“I hate waking up and having to calculate my outfit every time I walk out the door,” she went on. “I hate P.E. class because even moving feels like I’m putting on a show for people. I hate walking through the halls and hearing people whisper, or watching their eyes dart down, and then pretending like they didn’t just look. I feel like no matter what I do, no matter what I wear, it’s wrong.”

She paused to catch her breath, her eyes glistening.

“I’ve had girls accuse me of trying too hard or showing off, as if I asked for my body to be this way. I’ve had boys catcalling or making crude jokes about me, and it just makes me so uncomfortable. I feel like I’m constantly shrinking into myself just to feel safe. Just to survive the day.”

Adrien’s hands curled at his sides.

“And I know, people go through worse, I know that. But it doesn’t change how tired I am. How uncomfortable I feel in my own skin most of the time. I wake up and dread getting dressed. I used to like clothes, you know? I used to like how I looked in things I made. Now, I can’t even look at myself without wondering how someone’s going to twist it into something dirty.”

She exhaled sharply, her throat tight. She glanced up at him, her voice steadier, but her face betrayed the weight behind every word. “I stopped wearing things I liked. I avoid mirrors. I flinch every time someone walks behind me because I’m scared they’re looking. And sometimes I start crying at night without really knowing why, just this heavy feeling that I’m not normal. That something about me is…wrong.”

Adrien didn’t speak right away. He stood frozen beside her, the noise of the hallway fading into a distant hum as her words settled between them like dust. His breath hitched as he looked at her, really looked at her, taking in the tightness in her posture, the tremble she tried to hide, the way she gripped her binder like it was the only thing keeping her together. Her pain wasn’t loud, but it was unmistakable.

Then, slowly, Adrien reached out.

His hand hovered for a beat before he placed it gently over hers, prying her fingers from the binder one by one until her hand was in his. His touch was light, careful, as if he knew she might break if he held too tightly.

“There’s nothing wrong with you, Marinette,” he said, voice low but fierce. “Nothing.”

She opened her mouth to respond, to dismiss it or argue, but his expression stopped her.

“You’re not the problem,” he continued. “They are. The ones who make those comments. The ones who try to shame you for existing in a body they’ve decided belongs to them. That’s not on you. That’s on them.”

Her lip quivered, and she looked away, but he gently squeezed her hand, urging her to stay with him.

“You are brilliant,” he said. “You are strong, talented, and kind. And I hate that the world tries to chip away at you just because they can’t handle the fact that you shine in a way they never will.”

Her throat worked around a sob she didn’t want to release. “Adrien…”

“I’m sorry,” he said, the words falling out in a breath. “I’m sorry you’ve been carrying this by yourself. I’m sorry people have treated you like this. And I’m so sorry that I didn’t notice sooner. I would have protected you a long time ago.”

Marinette’s breath caught. The binder slipped slightly from her other arm, but she didn’t care. All her focus was on the warmth of his hand in hers and the quiet conviction in his voice.

“I didn’t want to say anything,” she whispered. “I thought if I just ignored it long enough, it would stop. Or at least hurt less.” Her voice cracked. “But it doesn’t.”

Adrien slowly nodded, then he reached out and gently took her hand in his. “You don’t have to ignore it anymore. You don’t have to go through it alone. I know I can’t undo what has been done, but I’m here now, and I’m listening. I’ll stand up for you, I’ll be here, every time it starts to hurt again. You don’t have to hide your pain from me.”

Adrien gently pulled her into his arms, one hand cradling the back of her head as he held her close against his chest. Marinette felt the warmth of his embrace as she listened to the steady beat of his heart. The final rush of students had long passed now, leaving the hallway eerily still. Afternoon light slanted in through the windows, painting the corridor in soft gold and dusty shadow.

After a moment, he leaned back just enough to look her in the eyes, his thumb brushing a tear from her cheek. “You’re more than just your body. I see you. All of you. And, I love every part of it.”

Then, with deliberate tenderness, he pressed a kiss to her forehead, then one to the corner of her mouth, as if sealing a silent vow.

Those words broke through something in her. She looked up at him and saw the boy who had always been kind, always thoughtful. But now she saw the fire underneath it, too. The part of him that stood up for others, that wasn’t afraid to be angry on her behalf.

“I wish I could tell you why it means so much,” she said, barely more than a whisper. “But I can’t.” 

Adrien gave her a soft, knowing smile. “You don’t have to. I get it. Some things are… complicated.”

She laughed weakly, wiping beneath one eye. “That’s one way to put it.”

For the first time and maybe the first time in a while, Marinette felt the knot in her chest begin to loosen. Not disappear, not entirely, but loosen enough that she could breathe. Enough that, maybe, she didn’t have to keep bracing herself for the next cruel word or mocking glance. Maybe she didn’t have to feel small or invisible to prevent people from noticing her. With Adrien at her side, his presence like a knight in shining armor she didn’t know she needed, she felt safe. Seen.

 

════ ✣✤✣ ════

 

The boutique smelled faintly of lavender and steamed linen, the kind of scent that clung to the folds of fabric and settled into the air like a hush. Marinette ran her fingers along a rack of bras in muted tones, no blaring neons or gaudy lace, just soft earth and jewel colors stitched with intent. There was no pop music playing, no harsh overhead lighting. Just the quiet shuffle of hangers and the distant murmur of a fitting room door clicking shut.

She stood barefoot on the cool tile of the dressing room, back straight, arms slack at her sides, staring at her reflection. The bra she wore wasn’t revolutionary in design, no high-tech promises or sculpted foam, but it held her like something that understood her shape. The band sat flat against her ribs, the straps didn’t bite into her shoulders, and the cups didn’t gape or crush. It fit, not perfectly, but kindly.

Her skin prickled with the ghost memory of all the garments before this one, too small, too shallow, too eager to turn her body into a message. This one didn’t shout. It didn’t even speak. It listened.

She inhaled slowly. The cotton smelled faintly of starch and something clean, like rain before it hit the earth.

For the first time in weeks, she didn’t feel like armor had replaced her skin.

By the time she got home, the city’s hum had faded into the distance. She carried the boutique’s plain paper bag to her desk, then unrolled a bolt of rose-colored knit she’d been hoarding in the corner of her fabric shelf, soft as pressed petals, heavy enough to drape without clinging. The color reminded her of early evening: warm, calm, unassuming.

She drew without thinking, pencil whispering across the page. No darts to force definition. No cinched waist. Just a wide neckline that skimmed the collarbones and sleeves that softened at the shoulder. The kind of top that didn’t ask for anything. The kind you could live in.

Her sewing machine hummed softly as her steady hands guided the fabric beneath the presser foot. The thread flowed through the cotton easily. With a few quiet pleats, she adjusted the bust, neither hiding nor highlighting it, simply letting it be. Finished, she didn't pin it to the mannequin or measure it. Instead, she pulled it over her head.

Unlike the usual strained encounters, the fabric embraced her skin. It settled over her form without resistance, a welcome change from the typical tugging and wrestling with ill-fitting clothes. This time, there was no battle between how it fit and how much it revealed. It moved with her, a natural extension of her own movement. The reflection that greeted her was a relief, a genuine image of herself, unmarred by the need to concede.

Her lips parted and let out a soft, brief, almost breathless laugh. It was a sound that held a hint of disbelief, a stark contrast to the frustrated sighs and adjustments that usually accompanied such moments.  The ease of the shirt was a revelation, a quiet rebellion against the countless times she’d had to choose between fit and modesty, support and style. This felt like being seen, not as a collection of curves to be contained, but as simply her.

She ran her hands along her sides, fingers trailing over the seams she’d sewn herself, and for once, didn’t pull at the fabric to make it looser.

She stood still for a moment longer, letting the sensation settle, not just the feel of fabric, but the absence of shame. No itch beneath her skin. No second-guessing. Just quiet.

Her fingertips came to rest over her sternum, just above the curve of the neckline. Not a gesture of doubt, but of acknowledgment. Of gratitude. For the first time in a long while, her body didn’t feel like a burden to have.

She stepped away from the mirror, not to change or cover up, but to return to her sewing table, where the soft scatter of pins and chalk still lingered from her work. The shirt didn’t fix everything. It wouldn’t make the stares disappear or erase the weight of cruel words whispered behind her back. But it was a beginning, a small, stubborn piece of comfort carved out of a world that rarely offered her any.

And that was enough for now.