For decades, Cannes has held a special place in the fashion calendar. From Princess Diana floating down the red carpet in ...