We live in England and have zero heritage from a French background, could we get away with using this name? If it helps, I have studied french previously and was a grade A student, so I'm reasonably fluent in the language?! 
What are the nicknames that come straight to mind? Do you know many little Amelies?
Would be grateful for any opinions. TIA.