Lifestyle India Hicks is quietly closing down her lifestyle brand after 'facing a few hurdles' | Daily Mail Online
Tejal Sandera 138 2171 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'.