The I'm A Celeb contestant has slept with a long list of famous names

Three-times divorced mum-of-two Janice Dickinson claims to have slept with around 1,000 men – including a clutch of A-list stars.

Mick Jagger was ‘pure energy’ and Jack Nicholson took her back to his hotel suite and ordered champagne and lobster.

‘Jack was okay between the sheets,’ says Janice, 52, in her autobiography No Lifeguard On Duty, ‘but it wasn’t an Oscar-winning performance.’

The former supermodel rates Warren Beatty’s love-making – ‘he knew where everything was and what to do with it’ – but woke at 3am to find the actor had got up to admire his own reflection in the mirror.

The first time Janice slept with Sylvester Stallone, he was the third man she’d bedded that week. When she realised she was pregnant with daughter Savannah, Janice thought Sly was the dad but DNA tests proved it wasn’t so.

It wasn’t until her daughter was 7 seven that she told ex-boyfriend Michael Birnbaum that he was her father – but it was an important moment.

‘I finally go the help and therapy I needed,’ says Janice, who had an abusive childhood. ‘I got sober, clean – and started to live a much more normal life.’