Actress Amanda Seyfried watched her first porn film at the tender age of six.

The Mamma Mia! star has shed her wholesome image to play Linda Lovelace in the upcoming Lovelace biopic, and she previously revealed she prepared for the explicit part by checking out the late adult icon-turned-anti porn activist's movies, including her famous role in 1972's Deep Throat.

However, Seyfried admits she is no stranger to the sex film industry after catching her first glimpse at porn when she was just a kid.

The 27 year old tells GQ magazine, "I was five or six. Six, I think... It was a guy dressed in a cop costume, and it was a girl going down on him. It was the first time I'd ever seen a penis, and I remember it being very graphic, and I remember when he came: it was funny, but it was also like, so, so, so wrong."