When it comes to boyfriends, it's never love at first sight for actress Amanda Seyfried, but rather love at first tingle -- as she now admits that she lets her vagina pick all her beaus for her.

"Everybody I've dated I've been sexually attracted to immediately," she told Elle magazine. "Sparks don't grow -- your vagina doesn't become more inclined to wanting someone just because you're around them."

Among those men is her former 'Mamma Mia' co-star Dominic Cooper, whom Seyfried dated for three years and admitted she's still in love with -- even though she dumped him because he was seeing someone else.

"We love each other," she said. "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."

Thankfully her broken vagina heart seems to have healed, and she's since moved on to another man.

"[He's] someone separate from my industry life -- I've known him since he was 16," she said of her new love interest. "I picture him as the father of my children all the time. But it is a fantasy right now."

It's a good thing she's so adorable -- because that's the kind of thing that could otherwise make a guy leave a him-shaped hole in wall.