Kate Winslet in particular has aged very well...