Joshua Jackson's long-time girlfriend Diane Kruger prefers him to look really bad during his raunchy sex scenes.

Joshua Jackson and Diane Kruger

Joshua Jackson and Diane Kruger

The 'Affair' star may have been dating the 39-year-old actress just shy of 10 years, but he has admitted the blonde beauty still struggles to watch her handsome beau get frisky between the sheets with another woman on camera.

Speaking on 'The Ellen DeGeneres Show,' he explained: "I go home and I'm like, 'Babe, I had a great day today. I had sex with two different women and I felt like it went really well.' I think she's a little conflicted on that. She's OK if I look a little schlubby ... Keep the good stuff at home."

However, the revealing scenes aren't easy for the 37-year-old hunk either as he finds it really "awkward" peeling off his clothes in front of the production staff and cameramen.

He explained: "[You're] emotionally naked, physically naked, all sorts of naked. It's one thing for the guys, its awkward certainly. But for women, it puts women in a particularly vulnerable space, so there's all of that stuff that goes into those scenes that you have to work through."

And the conversation between him and his co-stars prior to shooting the sex scenes aren't any easier.

He added: "Here's just the weirdness of a job, a profession where you're like, 'Hi, my name is Josh, we're going to get naked and then we're going to have sex and then we're going to talk about how it feels afterwards. Is that cool? Alright, great let's go.' I mean, that's what I do for a living."