Allegra Hicks
Allegra Hicks is the designer and face behind the eponymous international luxury lifestyle fashion brand that is recognised around the world for its beautiful textiles and prints. Shop online for womenswear, beachwear, kaftans, homeware, interior textiles