Anna - like it. Simple and elegant. Goes well with Joy.
Heidi - not keen. I can't separate it from the fictional character.
Erica - quite like it. Never met one in the UK.
Eliza - not keen but I'm not really sure why. It's a perfectly good name.
Sienna - quite like it. Goes well with Joy.
Erin - really like it. My favourite on the list.
Other ideas:
Astrid, Amy, Bella, Bronte, Clara, Cleo, Dana, Danica, Emma, Eden, Fearne, Faith, Giselle, Greta, Hannah, Hazel, Iris, Inez, Julia, Juliet, Keira, Katie, Luana, Larissa, Mila, Maria, Niamh, Noelle, Orla, Ottilie, Pippa, Phoebe, Robyn, Rosie, Sadie, Sylvia, Taryn, Tamara, Verity, Violet, Wren, Willow, Zoe, Zara