CameronCameron Diaz made a slight blunder on her a recent trip to the Incan City of Machu Picchu. Cameron decided she just had to wear her olive green bag with a giant red star on it that said "Serve the People" in Chinese on it. These are the words of infamous Chinese Communist leader Mao Zedong. Mao Zedong doesn't exactly conjure up happy thoughts for these people so they were a tad bit upset. She did make a public apology but I don't think people in Peru will be watching There's Something About Mary anytime soon. Oh Cami, where is Justin when you need him? Oh that's right galavanting with Jessica Biel in I beleive it's Sweden this week.