The Delorean Dress is the '80s-inspired power dress of your dreams. This dazzling sequin mini shift dress features long sleeves with bossy-chic strong shoulders and a stretchy knit fabrication.