Courtney Love is dating a British art dealer.

The Hole rocker is besotted with Henry Allsopp and has moved into his London home while she recovers from an addiction to prescription drugs, and says he has "saved" her.

Courtney - who has an 18-year-old daughter, Frances, with late husband Kurt Cobain - added: "He's a really good person. Frances would love him."

The 46-year-old star was first linked to Henry - whose Godmother is The Duchess Of Cornwall and will eventually become a Lord - last month and friends say she has given him power of attorney over her assets.

It seems dating Henry has calmed Courtney down as in April this year, she admitted she can be "self destructive" and had thought about jumping out of a window.

She said: "I had an episode two weeks ago when I was tempted to jump out of a window. I've always been pretty self-destructive. I need protection from myself."

The 'Celebrity Skin' singer also turned up looking "slightly dazed" to a New York film premiere at the start of the month, and the next night gave an impromptu concert at the Mercer hotel lobby, while "slightly drunk".

She also bemused one reporter after turning up to an interview naked, saying she was drunk and on anti-depressants.