Taylor SwiftTaylor Swift is undoubtedly one of the most famous faces in music -- with famous boyfriends to match.

The 21-year-old has been romantically linked to several high-profile celebrities, including John Mayer, Taylor Lautner, and most recently, Oscar-nominated actor Jake Gyllenhaal. But while the blond beauty likes singing songs about romance, she says it's one subject she might never figure out.

"There are no rules when it comes to love. I just try to let love surprise me because you never know who you're going to fall in love with," she tells InStyle magazine. "You never know who's going to come into your life -- and for me, when I picture the person I want to end up with, I don't think about what their career is, or what they look like. I picture the feeling I get when I'm with them."