Legends – and legendary ‘fits – never die. Shania Twain crushes the maximalist fashion game anew in a re-launched version of her unforgettable flamboyant leopard print ensemble, which made its furious debut in 1997’s “That Don’t Impress Me Much.” In a video released Thursday by masked minstrel Orville Peck, the …
Read More »