Troubled singer Courtney Love is pregnant with British actor Steve Coogan's baby.

Love has confirmed she is expecting the AROUND THE WORLD IN 80 DAYS star's child following a torrid two week affair at Los Angeles' Sunset Marquis hotel last month (JUL05).

She says, "Yes, I am pregnant with Steve's baby, but I'd rather not talk about our relationship."

A source tells British newspaper the News Of The World, "It was literally non-stop sex. Courtney described Steve as 'a f**king sex addict' and said he had a major substance problem.

"He admitted to seeing seven other women as well as Courtney but he told her he wasn't in love with any of them - he was falling in love with her."

Love, who is on probation for three separate charges, is currently on a 28 day drug treatment program after failing a drug test.

The source adds, "This couldn't come at a worse time for her.

"She hasn't made any decision about whether she should keep the baby or not. Courtney is 41 and this might be the last time she gets to have another child."