Claim: Cara Delevingne played a merchant in Paper Towns (2015).
Verdict: NOT ENOUGH INFO