I think it is a pretty common name. But that is because it is pretty, strong yet feminine and sophisticated. Julia works with a simple middle name like Rose, Joyce, Elise and with longer more sophisticated names like Evangeline, Patrice, Felicity, Guinevere.