The Hanifa Miya Knit Cardigan Dress ($269) comes in a whopping eight shades: purple, red, heather grey, denim blue, emerald, black, orange, and mustard. Image Source: hanifa.co Hanifa Miya Knit Cardigan Dress $269 from hanifa.co Buy Now