Lady Gaga, Katy Perry and Kim Kardashian were among the celebrities showing off brave looks at the Met Gala in New York.