Met Gala 2024: Demi Moore, Zendaya, Nicole Kidman, and the best looks