The Delorean Dress is the eighties inspired power dress of our dreams. It's a full sequin mini dress and features long sleeves with shoulder pads. They'll know who's the boss.