Haley Bennett attends the Dior Cruise Collection 2017 Launch