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.