Heidi Klum has invited Britney Spears to move in with her

She said: “She can call me and come live in our house with us for a couple of months. I would help set her straight.

“I am sorry when a young person gets thrown so off track. She has, of course, lived an extremely wild life.”

German-born Heidi, 34, also said she can’t imagine her life getting any better.

She added to German broadcaster ARD: “I have never been as happy as I am today. I have found the man of my life, and we have three great kids. They are all so different and fantastic that it really can’t get better than this.”

Heidi isn’t the only celebrity to have offered to help Britney, whose recent behaviour includes shaving her head, stealing underwear from an adult store and refusing to give her two children back to ex-husband Kevin Federline.

Brooke Shields, Terri Irwin and Britney’s ex-boyfriend Justin Timberlake have all reportedly offered to help get her back on the straight and narrow.