Star: Delilah Picart