Ain’t That Dior-Attending the 66th Annual Cannes Film Festival for his film Ain’t Them Bodies Saints, actor Casey Affleck was on hand for a photocall. Striking in a tailored number from Dior Homme, Affleck wore a blue wool two-button notch lapel suit with a navy satin tie.