Yeah, I think it would be great on a girl in real life. I slightly prefer
Audra.
Audrey doesn't sound as old-lady as I'd expect it should, considering that the only one I've known is 70-something. I think
Audrey sounds suitably warm and fun for a youth but also can be very grownup and smart.