Lifestyle India Hicks is quietly closing down her lifestyle brand after 'facing a few hurdles' | Daily Mail Online
Tejal Sandera 79 1972 days ago Prince Charles' goddaughter India Hicks, 58, is quietly closing down her lifestyle brand 'India Hicks Style' amid claims it faced too many 'hurdles'.