Vanity

Being too proud of your looks or intelligence.