BBW's Love Triangle: Annabelle's Submission (The Cruise Series II #3)
Jessica Johannsen

Annabelle gets everything she wanted and much more when Reuben beds her.
He seems to have far too much intimate knowledge of what she has always kept secret to be a stranger. Then again, giving him that kind of control makes her apprehensive.
As a strong, independent woman, there seems to be something so very wrong about calling a lover “sir”, but it's so hot that she can't say no.
She then sees Charlie, her first love on board, and everything changes instantly and it seems like forever.
When the love of your life comes back to you twenty years later, it's a sign, isn't it? Annabelle can't imagine letting him go now.
Sample:
“Jesus, Annabelle, I never thought you would ask.” He grabbed her hips and exhaled. It seemed to take every ounce of his strength not to start ripping at her dress right here.
The waiter brought their champagne and Charlie made a face.
“We'll take that bottle to go.” He tucked it under his arm and they left the dining room quickly before both of them lost control.