Met Gala 2024 red carpet: the best-dressed stars