I like it! It's classical and yet retro, which gives it edge and energy. I can see this name becoming more popular in time, along with the likes of Norah, Nell, Polly and Alice. And I think it's fine on its own, though I appreciate Coralie as a full name.