Megan Fox doesn't mind kissing and telling.

The actress was asked by E! who her best on-screen kiss was, and she didn't hesitate.

"Shia LaBeouf," she said with a grin.

It shouldn't come as total surprise as LaBeouf has talked about their relationship before.

In 2011, when Details asked him if he had ever "hooked up" with Fox, he nodded yes.

"Look, you're on the set for six months, with someone who's rooting to be attracted to you, and you're rooting to be attracted to them," he said. "I never understood the separation of work and life in that situation. But the time I spent with Megan was our own thing, and I think you can see the chemistry on screen."

And two years before that Fox talked about kissing LaBeouf.

"I've said it before, he's a really good kisser," she said. "It's always awkward, you're on set with a bunch of grown men, sweaty sitting outside, carrying camera equipment and wanting to take their break, and you're having to kiss!"

Fox has been busy promoting her latest flick, "Teenage Mutant Ninja Turtles."

She is also the covergirl for August's issue of Cosmopolitan.

In the interview, she spoke about her relationship with husband Brian Austin Green.

"Poor Brian," Megan said, shaking her head. "He doesn't get any intimacy, ever, because my older son sleeps in bed with us. There are days when we barely say two words to each other, because if I have Bodhi, he has Noah, and then we switch. We've talked about going to an amazing hotel at their bedtime and coming home before they wake up, but that hasn't happened yet. Our sex life is at a standstill."