Solange Knowles wore  Dior to the Christian Dior Cruise 2018 Show.