Cara Delevingne feared homosexuality was a "mental illness" when she was growing up. The 28-year-old model has had a series of high-profile romances, reportedly dating stars including Harry Styles, Jake Bugg, Paris Jackson, Michelle Rodriguez, and most recently, Ashley Benson.