Who wore it best?
Pink
Shakira