Liv Tyler, Kate Hudson & Stella McCartney shine at Met event.