British star hazel may