EditorialLos Angeles Premiere Of Focus Features' 'The Northman', Tcl Chinese Theatre Imax, Hollywood, Los Angeles, California, United States - 19 Apr 2022
EditorialCostume Institute Benefit celebrating the opening of In America: A Lexicon of Fashion, Arrivals, The Metropolitan Museum of Art, New York, USA - 13 Sep 2021
Editorialat arrivals for GOD'S NOT DEAD: A LIGHT IN DARKNESS Premiere, Grauman's Egyptian Theatre, Los Angeles, CA February 20, 2018. Photo By: Priscilla Grant/Everett Collection