Shopping malls have become a huge commercial success in Brazil, a destination for families, a place to get dressed up and be seen, a weekend activity, and of course, to buy stuff. In big cities with traffic and crime, malls have become a way for the upper and middle classes to escape the hordes into a secluded, air-conditioned bubble, and for the emerging lower middle class to access the products they previously couldn't afford. Because malls are big businesses, their PR people have started bringing in big Hollywood stars to help promote them - in these cases, some of the swankiest and most expensive malls in the country.
And this isn't for a mall (it's for hair products), but it's an oldie but goodie. See more gringos in Brazil on Top Ten Gringos in Brazil!