Marion Cotillard plays a queen in Justin Kurzel’s “Macbeth,” but at its Cannes premiere she was also a bejeweled queen of the red carpet. In a blue-and-rose truncated minidress from Dior’s haute couture spring-summer 2015 collection, Cotillard sparkled Saturday as she posed alongside co-star Michael Fassbender, thanks to the outfit’s myriad embroidered pailettes and jewels. The Oscar-winner, who’s known for her fashion-forward style, bucked the trend for classical va-va-voom and voluminous dresses that have been popular during this year’s Cannes Film Festival.