These whimsical girl names are perfect for your little princess! The most beautiful and magical girl names that are almost fairy-like!