I love
Emmeline very much, but
Celestine just has a charm that I don't think
Emmeline has...Celestine is from Latin, anyway, and I really do love classical names, sometimes even more than Germanic, and definitely more than French.
Celestine is probably rarer than
Emmeline, and that's another reason.