Photo ? 2017 Luis Guerra/The Grosby Group New York, July 20, 2017 Cara Delevingne certainly channeled her inner vixen as she arrived at The Late Show with Stephen Colbert in New York on Thursday. Oozing glamour in a sassy trouser suit, the 24-year-old model turned heads as she made her way into the studios.