I should form words and respond to him, but I can’t. My throat suddenly feels swollen and my mouth incredibly dry as I take in the sight in front of me. Cal. Shirtless. Each and every one of his abs is on full display. They even glisten as the sun reflects off what must be sunscreen that he’s applied. My gaze travels down, finding him in a simple pair of navy swim trunks. They hit his lower thigh, giving me the slightest peek of his strong, muscular thighs. A sharp elbow jab to my stomach makes me yelp. I wince, my eyes darting to Charlotte.