Celebrities sell! Nowadays you can't open a magazine or watch a TV commercial without spotting a celebrity promoting a "hot new product". Many look up to them and brands like L'Oreal, Calvin Klein, Gucci, Louis Vuitton, etc. understand that if they want to boost the sell of their product they need to use a celebrity and target their fan base. Many fans already wonder what Beyonce uses for her skin or hair, or what Eva Longoria uses to look so great.
In the nineties most brands would mainly use topmodels for their ad campaigns such as claudia Sschiffer, Naomi Campbell or Linda Evangelista. Since that the public has showed their preference for actresses and singers as they are more in the public eye and their fans are already curious about what fashion brands they wear, which products they use etc.
Check out these celebrity ads
Britney Spears
David Beckham
Ed Westwick for Kswiss
Eva Longoria and Rebecca Romijn Stamos for BeBe
Eva Mendes for Calvin Klein
Giselle Bundchen
Gisele Bundchen
Halle Berry - Versace
Jennifer Lopez for her fragrance JLo - Sunkissed Glow
Jessica Alba and Campari
Justin Timberlake in a Givenchy ad
Beyonce for L'Oreal
Madonna for Louis Vuitton
Mark Wahlberg - Freddie Ljunberg - Nelly - David Beckham
Paris Hilton with Guess
Rihanna and Gucci
Salma Hayek and Eva Mendes for Campari
Scarlett Johansson for Dolce & Gabbana