The dress getting all this praise is Zara's new Midi Crepe Belt Dress, which comes in black with gold decorations. It costs £39.99 online, but sizes are already starting to run out due to popular ...