They returned the next day. Before they went inside, Gwen grabbed Peter's wrist and pulled him aside.

"What's up?" He asked.

"I'm gonna be looking at bikinis." She answered.

Peter blinked. "Okay."

Gwen looked at him knowingly. "I'm gonna model them for you."

Peter's eyes widened. "Oh."

Gwen smiled. "I fantasized about this more times than I can count when we were just friends. I would model a bikini for you and get your feedback, then I would send you out while I changed into the next one. You would eventually be unable to hold back, and you would burst in when I was naked and ravish me."

Peter bit his lip. "Okay."

Gwen kissed his cheek. "While we're in there, if you feel like you can't resist, you can burst in on me, and we can make the fantasy a reality."

Peter considered this. "Okay."

"But," Gwen kissed his other cheek. "If you can resist the urge, if you can keep your hands off me until I'm done, I'll let you do whatever you want to and with me wherever you wanna do it. The only caveat is no anal, but we've already discussed that."

Peter looked at her lustfully. "Whatever I want? Wherever I want?"

Gwen giggled. "Peter, if you can resist that urge until we're done, I'll let you fuck me doggy style in the middle of the road in front of Aunt May's house if that's what you want."

Peter bit his lip again. "Suck me off right now and you've got a deal."

Gwen shook her head. "No public stuff until afterwards."

Peter thought for a moment. "Okay. If I succeed, you have to put your clothes in a bag and walk out in one of the bikinis you get."

Gwen thought for a moment. "Store policy says you have to wear underwear under any swimsuits you try on, so they wouldn't let me walk out in nothing but a bikini, even if I buy it."

Peter considered this. "Okay, fair enough." He smiled mischievously. "When you try on the bikinis, don't wear anything under them."

Gwen looked over Peter's shoulder. "There's a group of people coming. Give me hickies until they pass us. If more than half of them look at us I'll accept those terms."

"Gladly." Peter leaned in and kissed Gwen's neck. She wrapped her arms around his neck and let out as small gasp as he left a mark in the soft spot behind her ear. By the time the group had passed them and gone inside, each of them had looked at least once, and Gwen had four hickies and had no intention of covering them up. She lowered her arms, and Peter pulled back.

"Mr. Parker," Gwen said as she held out her hand, "You've got yourself a deal."

Peter shook her hand. "Pleasure doing business with you." He turned to walk inside.

Grabbing Peter's arm, Gwen pulled him close and kissed him softly. Peter embraced her and kissed her back. After the sheer amount of sex they had been having in the last few weeks, that simple, romantic kiss hit them both like a shock to the system, and they stood there for over a minute before finally breaking the kiss and gazing into each other's eyes.

"I love you." Peter said softly.

"I love you too." Gwen replied.

They laughed quietly.

"You know," Peter whispered, "We've been so busy with each other's bodies that we've barely done anything romantic that wasn't also sexual."

Gwen shrugged. "I noticed, but given how consistently good you are in the sack I have no complaints."

Peter chuckled and checked his watch. "I tell you what. It's 1:35. After we...finish your challenge, I'm gonna borrow May's car and take you out for a romantic dinner."

A small smile appeared on Gwen's face. "I'd really like that."

Peter rubbed her cheek. "And afterwards I'm gonna eat you out in the back of the car."

Gwen giggled. "Well now I'm not missing it for anything." She gave him a peck on the lips. "It's a date. Let's go shopping."

They walked inside hand in hand. Gwen led Peter to the bikinis, where she took her time picking out five bikinis. They went into the gender neutral changing rooms, where she led him to the last room on the right.

Gwen gave Peter a quick peck on the lips, then stepped into the dressing room and closed the door. He watched above the door as she pulled off her shirt, then below the door as she dropped her shorts. There was a pause, then her bra fell to the floor, followed by her panties. A minute later she opened the door, wearing a basic black bikini. "What do you think?" She asked, turning a full circle.

Peter thought for a moment. "Very modest. Doesn't hide your sexy body, but doesn't show it off either."

Gwen smiled. "Thank you for being honest."

She closed the door, and a minute later opened it wearing a simple purple bikini. She spun in a circle, then asked "What do you think?"

Peter licked his lips. "I like it. Nice and simple. Shows how sexy you are, um, subtly? Humbly? Whatever, it's sexy without making it obvious."

A minute later she opened the door wearing a thin, light green bikini. "How about this one?"

Peter bit his lip. "More overtly sexy than the first two, but not too much."

Gwen smiled and closed the door. When she opened it, she was wearing a sage green/medium blue striped bikini that complimented her curves but was still relatively modest. "Well?"

Peter grinned. "It's giving me a whole new appreciation for your curves."

Gwen actually blushed lightly. "Only you could make me blush when I'm trying to be sexy."

Peter chuckled nervously. "You're welcome?"

Gwen closed the door. When she opened it, she was wearing a thin, tight, black bikini that showed more skin than any underwear Peter has ever seen her in.

"How about this one?" She asked, biting her lip.

Peter took a deep breath. "I don't think I need to say anything to answer that."

It took Gwen half a second to figure out what he meant. She looked down and bit her lip when she saw the bulge in his shorts, then forced herself to looked back up at Peter's face.

"You're right, that's all the answer I need." She said, giving Peter the biggest, most obvious "Do me" eyes he'd ever seen.

"I'm gonna take this off now." Gwen said. "Unless you'd rather do it."

Peter bit his lip hard. "Is this part of the challenge, or have I already finished that?"

"Forget the damn challenge." Gwen replied seductively. "I need you Peter. I need your touch. I need your cock."

Peter closed his eyes, groaning and holding his head in his hands. When he opened his eyes, Gwen was sitting on the bench completely naked with her legs spread wider than he'd ever seen before, so wide she was almost doing the splits.

"Please Peter." She whimpered. "Get in here and ravish me."

Peter's eyes widened. "Is this still part of the challenge?"

Gwen started rubbing her clit. "Forget the challenge and fuck me." She said with more lust in her voice than Peter ever heard before.

Peter took several deep breaths. "I can't believe I'm doing this." He hesitated, then closed the door.

Peter heard Gwen stand up and walk over to the door.

"Yes." Gwen said, most of the lust gone from her voice. "That was part of the challenge." Peter looked at the gap below the door and saw her getting dressed.

"I knew it." Peter sighed.

A minute later Gwen opened the door fully dressed. "If we were gonna do the fantasy you would have had to burst in on me while I was changing."

Peter nodded. "I remembered that."

"That being said," Gwen grabbed Peter's crotch and started rubbing his bulge, "I wasn't faking anything. The desire in my voice was real." She sucked on his neck, leaving a hickey, then stopped and took a step back. "Now you get to do whatever you want to or with me, wherever you wanna do it." She grabbed the bikinis. "After I pay for these, obviously."

Gwen bought the bikinis, then led Peter out of the store.

"Where to?" She asked.

"Your - sorry, our apartment."

Gwen licked her lips. "Okay."

Peter looked at her as they walked. "How long do I get my way with you?"

Gwen shrugged and checked her watch. "It's 2:32. Let's say...5:00."

Feeling bold, Peter said "Make it 6:00."

Gwen giggled. "Oh, now you get to veto me?"

"No." Peter replied. "I'm negotiating. Make it 6:00 and I won't shove my cock down your throat right in front of all these people."

Gwen bit her lip. "5:30, and we do it around the corner." She countered, pointing at the entrance to an alleyway ahead of them.

Peter stopped and looked into Gwen's eyes. "Deal, on two conditions."

"Name them." Gwen said, meeting his gaze.

"I want you topless when we're doing it."

"Done. And?"

Peter smiled widely and held out his hand. "Take your bra off and hand it to me right now."

Gwen shook her head. "6:00 it is."

Peter chuckled. "5:00 is fine, I just wanted to see how far you would go."

Gwen let out a sigh of relief and kissed him firmly. "Thank you."

Peter grinned. "Time starts when we get back."

They got back to the apartment at 2:43, and Gwen went into the bedroom to put her new bikinis in her dresser. When she finished, she turned around to find Peter standing in the doorway.

"Hey." She said.

"Hey." Peter replied, stepping into the room and closing the door. "You should take off your shirt."

Gwen bit her lip and complied. "My bra too?"

"Obviously." Peter replied, pulling his shirt off as he stepped closer.

Gwen unhooked her bra and tossed it to the side. "Fuck I want you Peter. The challenge turned me on too. I definitely haven't had it as bad as you did, but if you had given in and fucked me when I was naked I would have been satisfied."

Peter chuckled as he took off his shorts and underwear. "Take the rest off."

"Yes baby." Gwen said, then removed her shorts and panties, leaving them both naked.

Peter walked over to the window and opened it. "Come here. You're getting fucked outside."

Gwen felt herself get a little wet as she slowly walked over to him. "I am?"

"Yes, you are." Peter replied. "Ladies first."

Biting her lip, Gwen crawled out the window onto the side of the building. Peter followed her out crawled over to her.

"Put your hands on me." Gwen said as Peter reached her.

"No." Peter replied, cupping Gwen's breasts and squeezing them.

"Very funny…" Gwen moaned, arching her back as Peter skillfully felt her up.

"Oh Gwen." Peter wrapped his lips around her left breast, sucking on it as he fondled her right.

"Oh Peter…" Gwen moaned, bending her knees and anchoring her feet to the building so she could wrap her arms around his torso. "Fuck me…"

"Not yet." Peter mumbled as he forced himself to release her breasts. "Follow me." He started crawling up the building.

"Oh." Gwen whimpered at the loss of contact. "Okay." She followed Peter two floors up to the top of the building.

Peter reached the top and held onto the edge as he knelt against the wall. Gwen crawled up to him. "Yes?"

Peter put a hand on Gwen's face and rubbed her cheek with his thumb. Gwen smiled warmly and nuzzled his hand. Smiling back, Peter took her hand in his free hand and wrapped her fingers around his cock. Gwen nodded understandingly and began jerking him off.

"So," Peter gasped, "You're gonna suck my cock."

Gwen bit her lip. "Okay."

Releasing his cock, she crawled down and moved over below him, then crawled up between his legs. She crossed her arms and grabbed Peter's thighs, putting her full weight on him just long enough to turn around so her back was to the building and bend her knees so she could anchor her feet to the building. Now holding Peter's hips, Gwen crawled up between his legs and found his fully-erect cock mere inches from her face. Licking her lips, she took him deep into her mouth and started sucking him off.

"Oh fuck baby…" Peter gasped as Gwen bobbed her head.

Gwen lightly massaged his balls as she sucked, turned on by the knowledge that she was the cause of his moans.

After a bit, Peter started moving his hips to face fuck Gwen. Figuring out his intentions, she stopped sucking and slowly licked up the bottom of his shaft, causing him to gasp and lose his concentration. She gave him a second lick, then resumed giving him head. A minute later Peter moaned "Fuck I'm close!"

Gwen promptly doubled her sucking speed, and 15 seconds later Peter gripped the roof tightly. "Gwen!" He moaned as he came.

Gwen swallowed and crawled up so she was eye level with Peter. "Sorry, did I ruin your plan?"

Peter chuckled. "Kinda, yeah." He spanked her sharply without warning, causing her to yelp out of pain, pleasure, and surprise. "You're gonna regret that."

"Am I?" Gwen asked teasingly.

"Yeah." Peter shoved two fingers into Gwen's pussy. "You are." He started fingering her aggressively while rubbing her clit with his thumb.

"Oh fuck!" Gwen hissed, reflexively wrapping her arms around Peter's neck and her legs around his waist, inadvertently putting her full weight on Peter's legs and left hand.

"Shit!" Peter groaned, struggling to hold them up. "Gwen?"

Gwen realized what she had just done, but her body didn't want to let go. Gritting her teeth, she unwrapped her right arm and left leg from around him and anchored them to the building.

"Sorry!" She whispered.

"You're forgiven." Peter crossed his fingers inside her as he rubbed her clit, the new sensation causing her to inhale sharply.

"Oh my god!" Gwen yelped. "Peter!"

"How's that?" He whispered.

"Different!" Gwen moaned. "But good!"

"Glad you like it." Peter nipped at her neck as he fingered her.

"To the right!" Gwen groaned. "A little to your right!"

Peter angled his fingers a little to the right and continued working them inside of her.

"That's it! Yeah!" Gwen gasped, holding him tightly. "Don't stop! I'm gonna cum!"

"Oh baby!" Peter rubbed her clit faster.

"Yeah!" Gwen moaned breathlessly. "Fuck yeah!"

Peter tried to curl his crossed fingers and realized they uncrossed as he curled them, so he kept them partially crossed as he curled them. That pushed Gwen over the edge.

"Peeeteeerrr!" Gwen screamed and threw her head back as she came. She took a minute to catch her breath, then kissed Peter's cheek and asked "Now what?"

"Not sure." Peter shrugged. "We could go to the roof."

Gwen smiled. "Lead the way."

Peter crawled up over the edge and onto the roof, with Gwen following him.

Sitting on the edge facing the middle of the roof, Peter folded his hands and said "Honestly I don't really care about the challenge reward anymore, I just wanna fuck my girlfriend."

Gwen blushed lightly and straddled his lap. "Sounds good to me." She impaled herself on his cock and started slowly riding him. Unlike most of the sex they had, this time was slow and romantic. Thanks to the slow pace, their superpower-enhanced stamina, and the endurance they'd been improving on with each fuck, it took a little over nine minutes for them to finally cum together. They held each other for a while, then crawled back down the building and into the apartment.

Three and a half hours later, Gwen and Peter walked out of the restaurant and over to where they had parked May's car. Gwen opened the door to the back seat, crawled inside, and turned to face Peter as he climbed in and closed the door. Gwen scooted back and leaned against the other door to give Peter room as he pulled her panties out from under her and flipped up the skirt. Gwen was about to say something when Peter dove right in, slipping his tongue into her pussy and rubbing her clit with his thumbs.

"Peter!" Gwen gasped, throwing her head back and wrapping her legs around his neck.

Peter worked his tongue inside of Gwen for a couple minutes, then removed it. He stopped rubbing her clit, placed his mouth around her pussy, and sucked.

"Oh my god!" Gwen cried out, gripping the front and back seats for support.

A minute later Gwen Stacy let out the most guttural scream Peter had ever heard as she came. Lifting his head up, his smiled up at her and said "Wow."

Gwen bit her lip. "Baby, 'wow' is an understatement."