Cuando se representa a la Virgen María vestida de azul, se dice que se debe a que el color está asociado con la naturaleza, la realeza y la paz. A veces se la representa vestida de rojo o de otros colores, dependiendo de Impresión de la Virgen María y los deseos de la persona encargada de la obra o el arte.
En algunas obras antiguas, la Virgen María está representada con colores azules más oscuros. También se la ha visto vestida de rojo, blanco y dorado. Algunos de los vestidos y mantos que se muestran usando en varias obras se basan en sus apariciones a personas en la Tierra.
Nuestra Señora de Lourdes apareció en 1858 a Bernadette con un simple vestido blanco y un manto con una banda azul. Nuestra Señora de Fátima apareció en 1917 con niños que vestían una túnica y un manto blancos con adornos dorados y una corona. Nuestra Señora de Guadalupe apareció en 1531 con un manto azul con estrellas y un vestido rosa.
Incluso esos colores pueden no ser históricamente precisos. Cuando Mary vivía, su ropa probablemente no habría tenido mucho color. Los colores azul y púrpura se hicieron luego usando plantas para hacer tintes. Las plantas para azules y púrpuras eran raras, por lo que esos colores estaban reservados para la realeza y los ricos.