Why are women so beautiful and smart?

43 answers 43