I tend to make my human male PCs attractive in my eyes, but with imperfections like scars if they can be added. They almost always have facial hair (having just a moustache is a big NO-NO as I don't find any man with one attractive), tanned to very dark skin, and shoulder length or longer dark brown or black hair. They usually end up looking like they're in their late thirties or early forties.
My Elven male PCs tend to have tattoos, very dark skin, short to shoulder length light blonde or light brown hair, and look like they're in their mid-to-late thirties.
My Dwarven male PCs, well, their look can be all over the map, but they ALWAYS have big, fluffy beards, usually dark red, ginger, or black in colour. Most have mowhawks or have their hair in braids.
Now, for my female PCs, it's just... whatever suits me at the time of their creation, really. I put much more thought into the creation of my male PCs than the female ones as I prefer playing males.
In short, yes, I must have an attractive PC if I'm going to be staring at them for any length of time. I won't make an ugly one, not even for science. I tried once... couldn't make it five seconds without starting over due to laughing so hard. Sorry, but if you're gonna be played by moi and I can have control over how you look, you WILL be what I consider attractive. No ifs, ands, or buts about it.