I think there are three requirements:
1) independently wealthy. She can pay for her won stuff; she can pay for me too. She ought to be able to support her own lifestyle. She shouldn’t have expectations for financial support in any way. I’m a strong believer in feminism and women’s lib – and that means economically she should be as independent as I am.
2) Stunningly beautiful – although my definition of that changes from day to day. Body in proportion to head; she should be so attractive that makeup isn’t required to make her glow and exude her beauty. She should be comfortable in her skin.
3) She should know how to read.
Yes, I am being tongue in cheek here. The fact is that any/all requirements like this are vapid and silly. Relationships with a SO are always fluid and a balance. The idea of finding three requirements is just plain nuts. Every person is their own mixture.