Amanda Seyfried thinks cannabis should be legalised.

The 'Ted 2' actress believes that the drug - which she does not smoke herself - is a ''wonderful thing'' and that alcohol is a lot more damaging to society.

She said: ''I think it's a wonderful thing, and lots of people use it responsibly, and it should be legal.''

The 29-year-old actress - who plays a lawyer that smokes the drug from a bong in the 'Ted' sequel - doesn't understand why the drug and it's paraphernalia are seen as taboo.

She told The Sunday Times newspaper: ''I don't understand how people can die all the time from alcohol poisoning, yet pot is so stigmatised. They could have put a bong in every scene as far as I'm concerned.''

The blonde beauty also confessed that she wishes she could use cannabis but because she's experiences panic attacks in the past, she doesn't think it would be a good combination.

Amanda added: ''Because I suffer from anxiety attacks ... you can't mix the two. So it's the worse thing for me.''

The 'Mamma Mia' actress has previously spoken about how she sought therapy after getting drunk before her appearance on the 'Late Show with David Letterman' in 2012.

She shared: ''It made it fun for me, but then I watched it and was like, 'That is not what I want to promote about myself' ... I have a lot of anxiety that I've been struggling with my whole life. So I have been working through it. I'm terrified, but this is exactly what I wanted.''