Style on the red carpet at The Promise premiere
The premiere, held on Wednesday night at Hollywood’s TCL Chinese Theatre, also brought out stars Christian Bale, Charlotte Le Bon, Shohreh Aghdashloo, Angela Sarafyan, James Cromwell, and Marwan Kenzari.





