i think its kinda wrong to put attractiveness as its own thing
i guess you are referring to genetics and body, but that doesn't define what attractive is.
as long as you have a good hygene,grooming and stlye you are precieved as attractive even if you don't have the look.
what if we do personality vs body features:
well personality is defenitelly much more important than how your face/body look. why?
just look around and you will find more ugly guys with epic personalities getting hot chicks than those who look like fucking greek gods but are quite boring.
people are more attracted to those they can have more fun with. its a fact!
intellegence is defenitelly attractive aswell but its still pointless if you don't have the personality.
to make it simple: looks and intellegence are not going to get people to like you as much as (if ever) a good personality.