Amanda Seyfried is attracted to "creeps". The 27-year-old star - who is reportedly dating actor Justin Long - admits she likes bad boys who are emotionally damaged because she likes to think she can change them.
The 'Lovelace' actress said: "My best friend and I are attracted to creeps because they're interesting and mysterious and they provide us with this rush and a need to fix them. It doesn't make any sense - it's a weird psychology."
Amanda admits she is a hopeless romantic and won't settle for a guy who can't woo her.
She admitted to LOOK magazine: "I can fall deeply in love and sometimes that's dangerous as you become very vulnerable. I'm still inspired by Claire Danes and Leonardo DiCaprio in 'Romeo and Juliet'.
"Love is a wonderful and powerful force that brings people together. I'm still waiting for a great love that is going to change my life."
The blonde bombshell is still firm friends with her ex-boyfriend Dominic Cooper - who she met on the set of 'Mamma Mia!' - and insists any future boyfriend will have to accept her friendship.
Amanda said: "We love each other. He'll always be in my life regardless of what his girlfriends or future wife think. I'm never going to be with a guy that can't deal with my friendship with him."