Alexander McQueen has done very similar dresses in 2016. Rachel Weisz wore one to the James Bond Spectre premiere and like Mbear posted Emily Blunt wore one very similar (though with higher neckline) more recently at a premiere.