Matilda and Olivia would be my faves from that list. When looking at them I immediately saw 'Matilda Rose' as a name. I think that would be beautiful (although DH would never let me use Matilda )