Cameron Diaz rocked Jimmy Kimmel's world last night on his TV show when she declared, "I love porn!"

Diaz added regarding hotel room adult films: “I love that they always give you that little thing at the bottom: ‘Your room will be charged the same as any other room. No titles will be used.’ ” In related news, men all around the world are currently picking their jaws up off the floor. [OK! Magazine]