Both Gabrielle Union and Bella Hadid wore the Hanifa Soraya Mini ($259) in plum and white. Image Source: hanifa.co Hanifa Soraya Mini $259 from hanifa.co Buy Now