"Congratulations Katie!" one of her friends called.
Kate grinned a wide, cheeky smile, her certificate clutched tightly in her hand. She had removed her hat, but still wore her graduation gown over her new, expensive white knee length dress.
From inside her dress, Brad listened patiently to the excited chatter, knowing that Kate was far too excited and distracted to talk to him.
It had been five years since the transformation; the day when Kate had turned him from male form in a pair of women's panties. Pink silk underwear that Kate had worn every day and every night since. His disappearance had been explained away, leaving him in a world where he only existed between Kate's legs.
When Kate was wearing him, they could talk, and they would chat for hours. He could twitch and tighten his material slightly, enough to arouse her sexually or even bunch up a little between her cheeks, but certainly not enough to escape from her hips.
The arrangement had been mutual. A fun way for them both to enjoy a lifetime of touch and sexual arousal. To two 21-year-old lovers, it had seemed the ultimate thrill. It was also the ultimate power exchange, with the difference in their positions only amplified with time.
Kate now had a house, a job and a university degree. Brad had nothing, including no human rights. On a whim, Kate could lock him away in her safe, slam the door shut and never open it again. Or even just condemn him to life in her panty drawer. What little freedom Brad had was controlled by Kate and at any moment she had the power to snatch it away.
"Congratulations, I guess" Brad called unenthusiastically, his voice only audible in Kate's head.
"What's wrong darling," she whispered behind her cupped hand.
"I would have liked to be there today."
"Oh, but you are," she giggled as she felt him trembling again her, "You really are."
Kate turned to accept a kiss from a friend, her long silky hair flowing as she turned, until her underwear twitched in an attempt to get her attention.
"Oh, come on Brad," Kate mouthed, "You get a day in the sun and out of my dreaded jeans."
"Is it sunny?"
Brad sighed. He was pulled tight around Kate's hips, his silky body hugging her buttocks and stretching between her legs. Her tight dress formed a sheath, hiding him from the world and pressing him closer to her flesh. His view of the world was a chink of light down between her toned legs and out through the hem of her dress. Right now, in her defensive posture, her legs were almost closed, giving him a meagre slither of sight down to her heels and the ground beneath.
"Smile darling," Kate giggled as she posed for yet another photo.
There was kissing and joking in the real world as Brad tightened up to pull a little deeper between her cheeks, "Oh don't sulk," Kate whispered discretely.
"I wish I had a degree," her lingerie replied.
Kate laughed out loud at the thought, drawing some surprised looks from her friends.
"What about all my hours of study?" she breathed from behind a curtain of brunette hair.
"I was there! Crushed inside your jeans."
"Yeah, and aroused like hell most of the time."
"Well, I was there."
Kate looked down at her tightly fitted dress as she pictured Brad beneath, "I'm sorry, you have served me very well."
"Served you? We were supposed to be a team!"
"You're my fucking panties," Kate mouthed, "And there's no escaping that!"
Brad was silent.
"Oh, come on, why would you want me to let you out?"
Kate's heels clipped away from the group as she swished back her hair to take a pretend phone call, "Brad, you have nothing out here in this world. The only place you have any purpose is between my fucking legs."
Brad didn't reply, instead pulling deeper between her cheeks as he always did when he sulked. Kate wondered whether this might show, but the smooth fabric of her white dress was impregnable, keeping him a secret between her and her body.
"I haven't forgotten you, darling" Kate whispered, "I love having you pressed against me."
"But are we partners?" Brad retorted, struggling as always with his identity as both Kate's boyfriend and sex toy.
"I love you," Kate sighed, "Now will you come out from between my cheeks?"
"I just get jealous when you're with other people."
"Well, I'm a free woman and can talk to who I like," Kate hissed while incongruently smiling at a friend and waving her certificate excitedly.
"I can't," Brad moaned.
"We agreed that you would live this way," Kate snapped through pursed lips.
"As your prisoner?"
"No, as one with me!"
"As one? I obey your every command, serve your body twenty-four seven and meet your every sexual whim. In return you occasionally lift your skirt in the evening to let me watch a movie."
"You enjoy that," Kate countered petulantly.
"And if I show any interest in the actress, you cross your legs and crush me between your thighs."
"Well, guess where you're going," Kate hissed, returning to her car and sinking down into the hot leather car seat. She squeezed her thighs together to plunge Brad back into the sealed and sultry world inside her dress.
Brad was quiet as the heat of her body overwhelmed him.
"You know I'll never release you from this spell, so please don't ask," Kate sighed, running her fingers around her hips and butt to arouse him.
Brad relaxed, but with Kate sitting on him, he could no longer pull his bunched-up fabric free from between her cheeks. It felt as though half of his body was tied up and with her bottom crushing down on him there was no way out.
"But what have I achieved?" Brad called.
"You give wonderful orgasms," Kate smiled encouragingly, stroking her dress in the hope her lingerie would return the favour.
"Am I just your sex toy?"
"No, of course not!" Kate countered, although that was increasingly how she treated him, "Anyway, why would you want to escape when you have everything you need in there? My body, my sexuality, my love."
Brad was starting to vibrate against her.