The annual Met Gala, which takes place this year on Tuesday, May 5 (NZ time), is always a lightning rod for controversy.