Not really. She was born in then British Hong Kong, family moved around, lived in Hawaii until at 14 she went to London for modeling. She has lived in India for the last 20+ years.
She was indeed born in British HK and has always quoted London as her hometown.. considering her entire family lives there too, I think it's fair to call that her "home". India seems to be more of a "work" country for her.
comment:
p_commentcount