Love Amelie. Love Love Sophie but will depend if you mind that it has seen a lot of use in the last few years. Great unusual middle name, seems to go well with the ones you have picked. Saw Annalie in my eternal search for the perfect girls name, which is the Finnish version of Hannah and is also very pretty and not too common.

Good luck! Will probably be in the same boat in a couple of months!