@inquisitr.com 5 years ago British-American Model Helen Owen Sizzles In A Black Bikini As She Holidays In Kauaʻi