Allstate insurance uses actor Dennis Haysbert in their commercials because he portrays the desired brand values of being respected, trusted, and comforting. Celebrities can help brands if they embody important attributes the company wants customers to associate with them. Allstate selects celebrities appearing in their ads carefully to represent qualities that will reassure customers.