Instead to speculate what class she is, why not speculate what gear she wear?
I say crafted vanity gear