Cowboycore, Catherine Deneuve and Bella Hadid in vintage Versace: the Cannes red carpet part two