Who wore it better? Beyonce or Dog?