Hark! We have a winning guess!
Utopia, blogging over at Abstract Utopia, guessed it correctly.
She sent me this email:
“My guess would be Uhura from Star trek. Solid red. Gold trim on the sleeves, badge on the left breast.”
Congratulations, Utopia! I will be contacting you for details on delivering your prizes!
Now, you all have to stay tuned for me dressed in the silly thing. It’ll be good for a laugh, at least.