kelly devine karlo