Kate Moss, SJP, James McAvoy hit the Met Gala red carpet