I love
Rosanna. It's very pretty without being hyperfeminine or twee and it's a name that works on any age.
I don't like
Elodie at all, but my favourite
Rose names a
Rosina (which I would have to use for family reasons) and
Rosa
http://www.behindthename.com/pnl/167578