First look at Camila Cabello as Cinderella revealed