It is a trick of the optic nerves in your eye
the dress is blue and black, no question about it, the website it's sold off of confirms it
to some people at first look, especially dictated by the color they see around the picture, it's white and brown, but it's a matter of the lighting and an optical illusion