Существует легенда, как цыганка нагадала еще в детстве Шагалу долгую и наполненную невероятными событиями жизнь, и что будет он любить одну необыкновенную женщину и двух обыкновенных и умрет в полете. И действительно, предсказание сбылось. Марк Шагал был женат трижды.
Первая жена — Белла Розенфельд, дочь витебского ювелира. С ней Шагал вступил в брак в 1915 году. В 1916 году у них родилась дочь Ида, которая впоследствии стала биографом и исследователем творчества художника. Белла умерла от сепсиса в сентябре 1944 года.
Вторая жена — Вирджиния Макнилл-Хаггард, дочь бывшего британского консула в США. От этого брака у них родился сын Дэвид. В 1950 году после переезда во Францию Вирджиния, забрав сына, сбежала от Шагала с любовником.
Третья жена, на которой женился Марк Шагал в 1952 году — Валентина Бродская, «Вава», владелица лондонского салона моды и дочь известного фабриканта и сахарозаводчика Лазаря Бродского.