ariella ferrera and dean