Pamela Anderson has reportedly had a miscarriage, after becoming pregnant with husband Kid Rock's child.

US Weekly claims that the former Baywatch star lost her baby after suffering complications, and was told that the stressful filming schedule on new film Blonde And Blonder could have played a part. Anderson discovered the news whilst visiting a doctor in Canada last week.

The 39-year-old has two sons by ex-husband Tommy Lee, but none by Kid Rock, whom she married in August.