I'd have avoided it to be honest, it isn't as though she is actually going to say if she doesn't like it.
We're approaching winter so unless she is somewhere warm when would one wear it. I can't imagine wearing it travelling personally. I'm early 30's and whilst I think it's pretty, it isn't something I would consider.
Anthropologie home is nice if you like quirky, I'd have just got a voucher, most likely for another retailer.