Beyonce vs. Sofia: Who Wore It Better?