Cara Delevingne says people think she is odd 2022-07-29 Cara Delevingne admitted people find her “a bit odd” but she has “no shame” about it.