Pamela Anderson only sleeps with people she is in love with.

Pamela Anderson

Pamela Anderson

The 50-year-old actress and model has slammed the "sexual revolution" for leading people to have "raunchy, bad, empty sex" and has insisted she would never have sex with someone she isn't in love with.

She said: "What about seeing someone on the train or catching someone's eye across the room? Why wasn't that empowering? I don't want to look at anything online. I want to see someone in an elevator. I want to have this electric moment with someone and cultivate it ...

"The sexual revolution gave us freedom, but it also gave us this raunchy, bad, empty sex. I have friends from that era who wish they hadn't done all that, and ended up alone. They numbed out. So much sex with strangers is not good for you. You should never have sex with someone you are not in love with."

And the 'Baywatch' star still has a great relationship with her ex-husband Tommy Lee, who she was married to for three years from 1995 and has sons Brandon, 21, and Dylan, 19, together.

She told The Times magazine: "I mean, Tommy is so emotional now. Every time they are in the studio he starts crying. 'My boys are here! We're making music together! I've got something in my eye.' I don't know what's happened. He's so sentimental. He'll call me now and say, 'Pamela, thank you so much' - basically for going to France - because I can be with the boys more and this is such an important time in their life to be with their dad, and I am just so grateful that I get this time with them. So stay in France.' He's more like a buddy. And they are independent, so they don't have to rely on him."