It's really common around here, especially with children but I know a few teenagers and young adults called
Grace too. It's definitely overused as a middle name.
It's okay but I tend to avoid virtue names in case they become ironic e.g.
Grace who is really clumsy or tactless.