Why are women so beautiful and smart?

38 answers 38