Most celebrities today are reluctant to do ads for products, especially ones that might be controversial like alcohol. But not that long ago, it was common practice.
Here is Sean Connery in 1974 advertising Jim Beam bourbon. Connery appeared in a series of ads for Jim Beam from 1966 to 1974. This was apparently the last one he did.
You’ll note that Connery is billed as “the original James Bond,” since he’d already been replaced in the role by George Lazenby and then Roger Moore.