Exactly.
It looks like something from Life of Brian that women would wear to a stoning.
The first thing I thought when I saw that was that it must be the newest attire for chic bank robbers-worn with designer shades, of course...