@ronboco
@russ69 makes a good point. If you get her something with built in everything, like the KEF LSX 50’s or the LS 50’s, she can use her phone to control everything. Later on, you might add a Bluesound Node to the mix for even better sound.
All the best.