Sean Penn's son won't be charged

Hopper - the Oscar-winning actor's 16-year-old son with estranged wife Robin Wright Penn - was taken into custody by the Los Angeles County Sheriff's department last week after officers visited his high school in Malibu and found drugs on him.

But it has now been reported the drugs were prescription medication in his name and no charges have been warranted.

Meanwhile, Robin - who filed for divorce from Sean in August - has revealed she moved her family away from Hollywood because she wanted her children to have a relatively normal upbringing.

The 'Forrest Gump' actress - who also has an 18-year-old daughter Dylan with Sean - said: "I didn't want to raise my kids in this weird, sycophantic society. If you have celebrity parents, it's not a good recipe for the kids, or anyone at any age. Look at what Brad and Angelina go through."