Princess Diana In The Al-azhar Mosque In Cairo, Egypt Has Removed Her Shoes And Is Putting On A Veil To Cover Her Hair In Accordance With Muslim Traditions. She Is Wearing A Dress Designed By Fashion...