Demi Moore revealed in her memoir Inside Out that she regrets taking the virginity of Two and a Half Men actor Jon Cryer - but he denies that she did!

"I played a young nightclub singer, and Jon Cryer played the nineteen-year-old photographer who falls in love with her, in his first movie role," Moore writes per Page Six. "Jon fell for me in real life, too, and lost his virginity to me while we were making that movie."

She was 21 at the time, while Cryer was 19.

She continued, "It pains me to think of how callous I was with his feelings — that I stole what could have been such an important and beautiful moment from him."

After learning of Moore's confession, Cryer responded via Twitter, denying that he was a virgin.

"Well, the good thing about this is she doesn't have to feel bad about it anymore, because while I'm sure she was totally justified making that assumption based on my skill level (and the stunned look on my face at the time), I had actually lost my virginity in high school," Cryer.

He added, "But she's right about the other part, I was over the moon for her during a very troubled time in her life. I have nothing but affection for her and not a regret in the world."