Her legs trembled with effort as she rode him, staring deep into his eyes, and then she broke with the sweetest cry, melting all over him as her body pulsed around his shaft, squeezing him until he couldn’t help but follow her over the edge.
She was breathing hard as she leaned forward, pressing her forehead against his, and he ran his hand up her back, until he reached that constellation of beauty marks. He didn’t need to see them to trace them into a star pattern with his finger. He knew them by heart.
“You were right.” She breathed, before catching his lips in a long, slow kiss.
“About the benefits of fucking me with your eyes open?” he asked when she finally pulled back.
“No.”
Her Cheshire cat smile hit him in the gut.
“About how much this couch sucks.” She nipped his bottom lip, and he groaned in protest as she pulled away, getting to her feet in front of him. “Maybe it would be best if you slept in my room tonight.”
She held out her hand, and after a long, charged moment, Wes took it, letting her tug him to his feet before he followed her to her bedroom.
CHAPTER TEN
SOMEONE WAS IN the apartment.
Wes’s heart rate jacked up, and he was instantly alert at the sound of the front door unlatching. He looked down at the sleeping woman beside him and his fear doubled. Vivienne gave a sleepy moan as he slid her carefully off his chest.
Grabbing his underwear, Wes yanked it on, searching the room for some kind of weapon, considering the merits of stabbing someone with a high-heeled shoe, but then the burglar shut the door with a complete lack of finesse, and he rolled his eyes.
Wes pulled the bedroom door shut behind him as quietly as possible, crossing his arms as he came around the corner. “The reports of your stealthiness are greatly exaggerated.”
AJ turned away from the dull wall art to face him. “Hey, I was just giving you a heads-up so you could make yourself presentable.” Her gaze slid dismissively over him, from head to foot. “But obviously you suffer from a raging case of chronic shirtlessness.”
“That’s why you’re here. Did you get the stuff?”
“Of course, I got the stuff.”
AJ tossed the bag in her right hand at him, and he caught it against his chest. “Your clothes, sir. Because apparently, I’m a fucking personal shopper now. I just brought you a bunch of black stuff.”
Wes side-eyed her black Doc Martens, black jeans, black T-shirt and black leather jacket. “We’ll match. How exciting.”
She held up the duffel in her other hand. “Also, one air-gapped laptop, one burner phone and a bunch of other gadgets you should have asked me for but didn’t.”
Wes dug a pair of sweatpants out of the tangle of clothes before he gestured vaguely at the couch, and AJ set the tech equipment on it.
“The suits didn’t take it easy when they searched your place. They tossed it. And you’ve still got a few reporters snooping around.”
Wes’s jaw tightened at the news. “I assume you took adequate precautions. Liam Kearney’s current girlfriend showing up at Max Whitfield’s ex-lawyer’s place isn’t quite the low-profile operation I’m trying to run right now.”
“You’re the one who dragged me into this. You don’t like how I operate, then find someone else.” AJ joined the duffel bag on the couch, flopping onto the nearest cushion. “What the hell, man? Is this thing stuffed with broken glass and lace thongs or something? It’s like they corporealized uncomfortable and made a couch out of it.”
Wes pulled the sweatpants on before reaching back into the bag for a shirt. “I’ve never worn a lace thong, but your hypothesis seems plausible. And as I already explained, I chose you because you’re the best.”
She shot him a saccharine smile as he dragged a T-shirt over his head. “I know. I just like hearing you say it.”
Vivienne walked into the living room just then, looking sex mussed and gorgeous in his landscaping T-shirt. She paused as she took in the woman sprawled on her inhospitable furniture. “Oh, hello. I didn’t realize Wes had company.”
AJ tipped her chin up in greeting, but her shrewd gaze moved from Vivienne’s state of undress back to Wes. He ignored her knowing look.
“Nice place you got here. You should change your security code. Mom’s birthday isn’t even going to keep the amateurs out, let alone the pros.”
Vivienne’s gaze snapped toward him, but he was already shaking his head. “I did not tell her to say that.”
Viv turned the unimpressed look away from him and back onto their visitor. “So are you an amateur, or a pro?”
“I’m not really into labels. And I go where I want.”
Vivienne frowned slightly, pointed at AJ. “I know you. You were in Max’s office.”
“When you quit, yeah.”
Viv’s eyes found his, and Wes nodded, setting her mind at ease that that connection wasn’t news to him. Her shoulders relaxed.
“I apologize if I was rude. I wasn’t myself that day.”
“No big.” AJ waved off the apology.
“Coffee?”
The Roomba zipped back into the room, and AJ’s eyes widened with tech envy as she took in the blinking ankle monitor riding atop it. It was the look of eager hacker geeks everywhere. She wanted to play. “I could be talked into staying for a bit.”
“Latte okay with you?”
AJ nodded, already reaching for the ankle bracelet.
“Wes?”
“Sure. Please.”
Vivienne disappeared into the kitchen, her bare feet quiet on the hardwood floor.
“I didn’t know it was like that between the two of you.”
Wes didn’t acknowledge his visitor with a look, though he kept tabs on her in his peripheral vision. AJ’s many talents included an almost preternatural ability to size up situations in an instant, and Wes didn’t like the smug set of her body language. “Like what?”
AJ rolled her eyes. “I mean, I probably should have. She was