Of course JLo wore a cowboy hat to the Met Gala