Purple/red/gold royal guard coat from MGM’s Queen Christina (1933), starring Greta Garbo. Part of the United Costumers, Inc., inventory later acquired by Warner Brothers. United Costumers label has name blacked out.
Likely reused in other productions. If you see it in something else, let me know.