Haley Bennett and Zhang Ziyi hit the red carpet yesterday evening(September 9th) at the premiere of The Magnificent Seven during the 2016 Toronto International Film Festival at the Roy Thomson Hall in Toronto, Canada.
Haley Bennett wore a custom CHRISTIAN DIOR ivory tea length dress with an contrasting red beaded bodice and a tie detail shoulder. I really like this dress but the styling fell flat. I don't think the hairstyle compliments the dress, the diamond statement necklace was not needed and the black ankle strap pumps shouldn't have been paired with this dress. The only thing that works with her dress is the red lip.
Zhang Ziyi wore a ELIE SAAB FALL 2016 COUTURE sheer navy & gold beaded velvet layered gown with an open back. Her gown was shown with an velvet belt on the runway and I am glad that she left it out because it wasn't needed. I feel like Zhang never disappoints me. I like how elegant she looks and also I am thankful that she chose a gown from Saab that is not familiar.
Credit: StarTraks Photos, Vogue.com