Camila Cabello photographed for Cosmopolitan U…

Camila Cabello photographed for Cosmopolitan UK.