brooke haven and keiran lee