Asking for a friend. What more should a girl have?

She's got a good career, above average looks, fun, good sense of humour, kind , approachable, can keep a conversation going.
She's good at art , music , dancing, modelling, sports.
Topper of the her undergraduate degree (Dentistry).
All of these and yet never been in a relationship.
Asking for a friend. What more should a girl have?
Post Opinion