Every picture I see of this it looks a different colour.

There is a big debate over the colour of this dress on the internet at the moment.
It is clearly white and gold, what do you guys think?
This one looks white & gold.
This one looks brown and blue and the first picture I saw of this looked blue & black. Weird.