who wore it best, Minnie, Kim or Rihanna?