Our thanks go to Fashion Police reader Caroline for calling in this particular crime of fashion. Now, ordinarily we don't involve ourselves with lingerie. (Er, we're assuming this is supposed to be lingerie. These days you can never really tell, though, can you?) After all, as long as people aren't wearing it in public, it's really none of our business.
But... an invisible waistcoat? With fringes? And people are paying £119 (full price) or £59.50 (sale price) for it? In such large quantities that it's now low in stock?
Folks, it looks like we've worked out what The Emperor wears in private. So at least that's one mystery solved. As to the mystery of who else might wear such an item, well, your guess is as good as ours...