margot delacruz