First, I would not choose the gun she buys, but I would point her in the direction she might find most appealing.
This is where I would start the search;
The Sig Sauer P238 is a great little .380. The easiest racking semi auto I have encountered, a big consideration for many women. Even though it is an alloy frame it is not too snappy. Mine is reliable, accurate, and easy to shoot.The downside is that it has a manual safety, a potential problem for a novice user in a high stress situation. Loaded with Underwood +P 90 Grain XTP JHP, it punches above its weight.
A small step up in size is the Glock 42, also .380 ACP. Very manageable recoil and like all Glocks, easy to operate.
If she can operate it, the Glock 19 is always my first suggestion for a handgun for novice users, 15+1 capacity (10+1 in my state) of high quality defensive ammo makes it a perennial first choice. Downside is some people cannot abide the grip and it can be hard for some people to rack.
I would not suggest she use my CZs. She might drop one and scratch it. Better she go down fighting then mess up one of my beloved CZs.