Producer & Investor Spring Zhao in the Bloomsbury Hand Beaded Midi Wrap Dress in Cannes, France for the Cannes Film Festival with actor Jon Voight and Film Composer Hans Zimmer - May 2024