Who wore it best? Beyoncé vs Lupita Nyong'o

And they're not the only celebs who've stepped out in the same thing... here's our pick of stars who love to copy. But who wore it better?