Please answer this: who is next in line for the british thrown?

Charles, Prince of Wales

Please answer this: where does the last name roche come from?

Norman origin

Please answer this: when does camilla cabello's album come out?
2018