For years companies and brands have been in love with the notion of associating their brands with celebrities. But, before you decide to partner with a celebrity, be they musician, actor, reality show star or athlete, it’s a good idea to weigh the advantages and disadvantages.