Cameron Diaz apologized Sunday for a fashion faux pas of the political sort.Diaz, 34, had visited Peru’s Machu Picchu on Friday carrying a green bag with a red star and the words “Serve the People” in Chinese.The phrase, a slogan of the late Chinese Communist leader Mao Zedong, touched a nerve among Peruvians still recovering [...]
Read the rest at CelebSpin
Read the rest at CelebSpin