Love it. It's a family surname for me, so I'm a little biased.
But I can see it on a child and an adult. Different, but not weird. It reminds me of an English Victorian setting. I would go with a more traditional mn.
Wren Elizabeth?
Wren Alice?
Wren Eliza?
Let us know if her dh likes it. :-)