In the very least, the garment should cover the shoulders. Long-sleeved garments (and trousers) are preferred. Use a headscarf to cover the hair (especially when you enter a mosque or other place of worship).