Pamela Anderson is struggling to stay celibate.

The 45-year-old blonde bombshell vowed to give up sex until November for the duration of 'Dancing With The Stars: All Stars', but is finding it an impossible task because her dance partner Tristan MacManus is so sexy.

Speaking to the USA TODAY newspaper, the former Playboy model said: ''I'm being tested. It's hard when you have a sweaty man pressed up against you every day. I feel lascivious. But I'm trying, I'm trying.''

She added that Irish hunk Tristan makes it much ''harder'', joking: ''Trust me; I could chew through a table right now.''

The 'Baywatch' babe - who originally took part in the ballroom dancing series in 2010 - is heading to Rio next week for work reasons, and has asked Tristan to join her on the trip.

She laughed: ''I'm going to take my sweaty Irishman down there. I'm 45 he's 30. But maybe that's how it's supposed to be ... Not good. Not good.''

A love of younger men clearly runs in the family, since Pamela admitted it was her mother, Carol, who originally had her sights set on ''sexy'' professional dancer Tristan.

She said: ''We were talking about partners and it was my mother who said, 'I Hope you get Tristan, because he's sexy. You'll like him.'

''And here I am. (My mother) is so excited. She's coming to the first show.''

'Dancing with the Stars: All-Stars' premieres on ABC on September 24.