I've lived in Dhahran, Saudi Arabia as an expat for 15 years. Riyadh is more conservative than here, but even so, non-Muslim women do not have to wear head scarfs or an abaya (the black cloak). But, covering from the neck down (no cleavage and no legs showing and no arms showing) with loose fitting clothes would be respectful and appropriate.