Buzzfeed, and other social media, are buzzing about this image: Magic Dress

When I see this image, I can only see a gold and white dress. However, others claim that the dress is actually black and blue in colour. Going by the Buzzfeed survey (as unreliable as it might be), 70% of users viewing the image believe it to be gold and white while 30% believe otherwise. Some people (also see the comments to this question) find that the dress changes colour for them. Is the dress black and blue in colour?

Moderator note: Original research and theoretical answers will be removed according to site policy.

  • 5
    (I can't decide if this counts as a claim or not.)
    – Oddthinking
    Feb 27, 2015 at 2:25
  • 6
    @Oddthinking Seems to be a fairly big question on social media right now, I'd vote for it being a claim.
    – rjzii
    Feb 27, 2015 at 2:48
  • 3
    @rjzii: "Is Benedict Cumberbatch hot?" is another big question on social media. But is it a truth claim? This appears to be a "explain human colour perception on uncalibrated monitors" question.
    – Oddthinking
    Feb 27, 2015 at 3:48
  • 2
    Are you seriosly saying someone sees it as yellow-white?
    – Cthulhu
    Feb 27, 2015 at 8:31
  • 5
    @ChrisW I confirmed that I experienced the colour change as well (as opposed to some people only seeing one set of colours and others another). The fact that you know that this is an optical illusion doesn't make this question incompatible with this site. If this exact optical illusion has been explained in some other question, then this should be marked a dupe of that. Else, it should be reopened and answered. I mentioned GIF vs. JPEG w.r.t the Internet-audience-at-large (who will hopefully benefit from a good answer to this question).
    – user7920
    Feb 27, 2015 at 13:33

1 Answer 1


Is the dress black and blue in colour?

TL:DR; Colour-Constancy illusion.

The dress in real life

Yes. The original dress is black and blue. The dress has been identified and there are many professional photographs which show its colours unambiguously. See reports referenced below.

The dress in the photograph

The photograph being circulated is a very poor snapshot which appears to be overexposed and has incorrect colour-balance. The pixel data values are mostly described as predominantly blue and brown. But this is not as relevant as many of us might at first suppose. See references below.

The dress on your computer screen

The hues on your computer screen will vary considerably, more so for the probable majority of people who don't perform regular colour-calibration of their computers and who don't concern themselves with limited gamuts and other technical issues.

However this answer will not take this factor into account, there is evidence of other factors that are probably adequate in themselves to explain what is happening.

The dress in your brain's visual system

The colour perceived by a human visual system depends to a surprisingly large extent on context and in particular about what clues exist concerning ambient lighting, shadows and other circumstances. This is the subject of colour-constancy in human vision

The processing in the brain attempts to maintain colour constancy regardless of the actual frequency of light falling on the retina from an object. In other words, regardless of any actual RGB values of an image on a screen. The human visual system (which is mostly in the brain, not the eye) does not faithfully measure incident RGB values and present those to conscious levels of thought.

Ambiguous context can cause the brain's visual system to "incorrectly" interpret the colour. A better way to express this would be that there are two sets of different real-life physical dresses and lighting conditions that will produce the same photographic (or retinal) image. Your brain has too few contextual cues to disambiguate the situation and therefore settles on an arbitrary interpretation that depends mostly on your viewing circumstances and physiology.

BBC reports

The BBC reproduced the conditions of the photo and interviewed a Professor John Barbur of the Applied Vision Research Centre, City University London. BBC report

Essentially it is claimed that this overexposed photograph represents an edge-case in human visual perception, our visual systems vary considerably from person to person and our brain's interpretation of the image can vary greatly depending on context - background in the photograph, lighting in our viewing position and so on.

Beau Lotto, a professor of neuroscience at University College London, says "the brain has evolved not to see absolutes, but to see the difference between things." Because colours that appear in sunlight look different from those that appear under streetlights, for example, our brains have to focus on the relationship between colours, not the colours themselves. BBC report

Newspaper reports

The Guardian newspaper has a report where Marie Rogers, a PhD student with the Sussex Colour Group discusses colour-constancy.

In our everyday lives, there are many changes in the colour of the light illuminating our surroundings. For example, the yellow glow of an incandescent light bulb versus the blue-ish hue of a fluorescent light. The light that an object reflects to the eye is a combination of both the colour of the object itself and the spectrum of the light source, which may vary. The brain is able to disentangle these two things and decide what colour the object is. Simply put, objects appear the same colour even if the light illuminating them changes – a concept known as colour constancy.

So, how does the brain keep colours constant? One way is by using reference points. For example, say you know your mug is white, but the light being reflected from the mug is slightly red. The brain can then discount a certain amount of red tint from the rest of the scene you are seeing. Other contextual knowledge may come into play, for example you are drinking coffee by the window at dawn. It makes sense for the light to be red-tinted as the illumination source is the sunrise. This is known as top-down processing. All of our perceptual experiences are informed by this kind of processing, resulting from context and previous knowledge.

The New York Times has a report that illustrates this cognitive process with respect to the dress in the photograph. Their sources are given as "Laurence T. Maloney, New York University; Eugene Switkes, U.C. Santa Cruz; Qasim Zaidi, SUNY College of Optometry; Journal of the Optical Society of America A."


Journal of Vision - Surface color perception under two illuminants: The second illuminant reduces color constancy - describes how the presence of two sources of illumination can reduce colour-constancy.

It is likely the troublesome photograph included both ambient lighting and a photographic flashgun. Viewing conditions will vary for people vieing images on the Internet. The image lacks clear/unambiguous colour cues in it's background


So it's a kind of chromatic visual illusion, in some ways similar to the figure-ground illusion, where the brain struggles to settle on one of two possible interpretations of an image.

Other References

  • 1
    But what colors does the one from the photo have? You didn't answer the most important thing. The debate is on the photo, not on the real life dress
    – Alex
    Feb 28, 2015 at 22:18
  • 10
    @Alex The colors in the photo are particular RGB values. There is no debate on what the colors of the photo itself are; the question is how different people's visual systems interpret the photo, which (in humans, at least) is based on trying to separate out the color of the object from the conditions of the photo. What color people see is what color their brains think the dress is, not the color of the actual pixels.
    – cpast
    Feb 28, 2015 at 22:57
  • 1
    @Alex No, because no one is saying "it's RGB value such-and-such," because humans do not naturally see RGB values. People are calling it "white" or "blue" or "gold" or "black," which is based on how their brain interprets the pixel colors. Your eyes interpret differing signals on rods and cones to try to assign a color to it (for instance, if you look at a monitor under bluish lighting, and the same monitor under yellowish lighting, you will see the same colors even though the actual light entering your eye is different -- you mentally filter out the difference).
    – cpast
    Mar 1, 2015 at 21:19
  • 1
    @jamesqf, the cones in the human eye respond to (roughly) "a bell curve centered on yellow-green", "a bell curve centered on green", and "a triangle centered in the deep blue". RGB is a simplification of this system.
    – Mark
    Mar 2, 2015 at 23:45
  • 3
    @Alex People on YouTube call everyone retarded. They are not a reliable source.
    – OrangeDog
    Mar 3, 2015 at 15:57

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .