FILE - In this May 9, 2017 file photo, Harry Styles performs on NBC's "Today" show at Rockefeller Plaza in New York. Director Christopher Nolan and actor Mark Rylance didn't know quite how famous Harry Styles was before "Dunkirk," opening July 21. Styles, 23, who gained fame with One Direction and recently launched his solo career, plays a British soldier in Nolan's suspense-thriller about the evacuation of hundreds of thousands of Allied soldiers from Dunkirk, France, in May and June of 1940. (Photo by Charles Sykes/Invision/AP, File)