Red carpet fashion at the 2017 Met Gala, including looks from Rihanna, Katy Perry, Kim Kardashian, Serena Williams, Gigi Hadid and more...