An Iranian actress has sparked outrage in her home country after publishing pictures of herself not wearing the compulsory Islamic headdress. Sadaf Taherian posted images on her Facebook and Instagram accounts showing her without a hijab in protest at strict Iranian laws requiring women to wear them in public.