I'm looking for a girl's name which is pretty but not too 'frilly' or 'cutesy'. I realise it's quite subjective, but does anyone have any ideas? Something which is cute on a little girl but also suits a grown woman? Names which I think fit the bill - Imogen, Phoebe, Serena, Iris, Megan, Iona, Erin... any thoughts?