NEW YORK - November 5: Max Irons, Cara Delevingne and Sir Philip Green attend the Topshop Topman New York City Flagship Grand Opening on November 5, 2014 in New York City. CAP/MPI/MPI99 ©MPI99/MPI/Capital Pictures