Celebrity Fashion Faux Pas
She has been named to several Best-Dressed lists, but this time actress Cameron Diaz has committed a major fashion faux pas (at least in the eyes of Peruvians). The actress was recently photographed carrying an olive green messenger bag emblazoned with a red star and the words “Serve the People” printed in Chinese on the flap while she was touring landmarks in Peru. For those of you who aren’t well versed in Peruvian history the saying printed on the actress’s bag was perhaps Chinese Communist leader Mao’s most famous political slogan. And it was the Peruvians who suffered decades of … Continue reading