A dress that only Catherine Earnshaw could pull off ...