Our Pick: Hanifa Soraya II Maxi The striking print on the Hanifa Soraya II Maxi ($279) has become synonymous with the brand's signature flair for bold colour. Image Source: hanifa.co Hanifa Soraya II Maxi $279 from hanifa.co Buy Now