Cavalli’s dresses are always a vision!

Photos courtesy of Cavalli Facebook