What India Hicks – King Charles’ god daughter – has achieved since her infamous role as bridesmaid
The King is her godfather, her grandmother was the last vicereine of India, and her father was arguably England’s greatest 20th century designer. But India Hicks is very much her own woman.