Why do Americans love British accents?

I think maybe because it is just different and rare to hear, I live in a small village in northern US and I've only talked to about two people with a British accent while not traveling. Personally I think they are just more attractive than American accents, I'm not sure if it is because I'm American, but they can be more distinguished or sexy depending on the accent.
Plus Hollywood really romanticises British accents, usually a British man would be the "white knight" or the attractive love interest in a Romantic comedy.