"I sincerely apologise to anyone I may have inadvertently offended," Diaz said in a statement. "The bag was a purchase I made as a tourist in China and I did not realise the potentially hurtful nature of the slogan printed on it."
And that may be true but the RED star must of been some kind of a hint.
The voice of Princess Fiona in the animated Shrek films visited the Incan city of Machu Picchu in Peru's Andes wearing an olive green bag emblazoned with a red star and the words "Serve the People", perhaps Chinese Communist leader Mao Zedong's most famous political slogan, printed in Chinese.
And did Mao live up to this slogan? just read my post on Mao
Mao wrote: "I do not agree with the view that to be moral, the motive of one's actions has to be benefiting others. Morality does not have to be defined in relation to others. … People like me want to … satisfy our hearts to the full, and in doing so we automatically have the most valuable moral codes. Of course there are people and objects in the world, but they are all there only for me. … People like me only have a duty to ourselves; we have no duty to other people."