celeste hail