I don't know where the red hat ladies invasion came from, but a good time was had by all.