Jade Alleyne — British actress