Cavalli’s dresses are always a vision.

Photos courtesy of Cavalli Facebook