The first thing that attracted me to most guys I've dated, including my husband, was their looks. A few times, I got to know a guy as a friend first, and then found him much more attractive once I came to know his personality. It DOES make a difference in how good a person looks!
But, the guys I continued to date long-term, and the one I married, were smart guys. You can only be entertained by an empty-headed "pretty" guy for so long. There has to be something else there to keep you attracted to them, at least for me.
I've found some guys to be physically attractive, when none of my other female friends did, simply because I knew them to be intelligent and/or exceptionally compassionate and kind, and that made them hot to me. :)
As for my own looks, I'm generally satisfied with them, overall. I'm not a supermodel, but rather more of a "girl next door" type, and that's fine with me. I'm not embarrassed to post photos of myself without makeup (as I've done in two of my posts here), as I think I look fine without it. Don't get me wrong, I DO wear makeup, but not every day; I wear it selectively.
Would I get an eye lift to take care of the genetic dark circles under my eyes? Sure! Once other financial priorities were taken care of, I'd do it. Do I enjoy experimenting with different hair colors? Yeah. I like to feel like I look awesome every now and then, just like anyone else does. But, I'm also satisfied with looking simply "okay," as I'm happy with who I am, and know the people who really know me will find me desirable both physically and as a person to be around based on who they know I am.
Physical beauty fades, but personality is forever. I've had good looking people become less attractive to me for being douchebags, and more attractive for being awesome people. If you can't be a smart person, then be a GOOD person. Personality is the ultimate thing in keeping people attracted to each other, in my humble opinion.