Can't Buy Me Love star Amanda Peterson died from an accidental overdose, according to a coroner's report obtained by TMZ.

According to the Weld County Coroner in Colorado, a variety of prescription drugs were in Peterson's system, including opiates, anti-anxiety and anti-psychotic medication, as well as marijuana.

The "morphine effect," which causes respiratory failure, led to her death, the report says.

Peterson's body was found on July 5 after she had been missing for two days.

VIDEO: Amanda Peterson's mom remembers their last day together

-shockwave-flash' height='338' width='600'>