I can understand people's dislike for Bey's costume but I like that she took a risk. Rihanna's outfit while cute does not exactly scream MET Gala. She could' wear that to the BMA
Met is a chance for designers to experiment with their designs. Rihanna's is a normal dress which can be worn to any event. While Bey's is a true Met dress.