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