I'd check all of your thrift stores first.
I found Grell's red coat through it.
Being an odd color, you actually have a nice chance of finding it because not many people will pick it up. x3
If not, I'd google or ebay purple / violet trench coat.
OH!! Or Etsy, they have weird clothing. Haha.
I assume they'll probably go for around $40??