Baby girl names?

Need help with a girl name. Her due date is Christmas <a href="">eve</a> and will be the third girl. And a total surprise! Names I have are: Juniper, Stella, Astrid, Gwyneth, Sloane, Marigny. Her middle name will be a family name, Giovanna. Any suggestions or preferences? I'm so fickle right now.