Tyra Banks as Cara Delevingne. This is creepy.

Tyra Banks as Cara Delevingne. This is creepy.