Stella McCartney is recreating the dress for 46 people only.