I once read in a Dutch Psychology magazine that there is a correlation between intelligence and beauty. It seems that attractive people in general tend to be more intelligent than ugly people (the world is a unfare place). So I guess it is like: Beauty -> Intellegence -> Good Education -> Good Payed Job -> Good Food Ugly -> Dumb -> No/Low Education -> Bad Payed Job -> No/Little Money -> Bad Nutrition Ofcourse I am a bit simplifying and generalizing right now. But I believe that there is definitely a truth to it.
In my life experience I think there's a correlation between wealth and beauty. The more well off get less roughed up faces.