India Hicks announced that she will be closing her eponymous lifestyle brand. In an Instagram caption posted earlier this week, the designer said “the difficulties faced as a young brand have proved to be too much for us to overcome… Today we will be thoughtfully winding down our business, taking along the gifts of life […]