Celebrity endorsement is the forming of a relationship between a brand and an influential individual who "fits" with the brand and whose personality resonates with the target consumer. The celebrity may endorse the brand in several ways including appearances in adverts, mentions in the press or on social media.