All the red-carpet fashion from the 2024 Met Gala