NEW YORK, NY July 20, 2017 Cara Delevingne at the Late Show with Stephen Colbert to talk about her new movie Valerian and the City of a Thousand Planets in New York July 20, 2017. CAP/MPI/RW ©RW/MPI/Capital Pictures