Elizabeth Hurley wears iconic Versace dress 21 years later, and somehow looks even better