Best of 2007

Oops! Stars' Most Regrettable Moments

They say there's no such thing as bad press – but Alec Baldwin, Paula Abdul and others just might disagree. By Aaron Parsley


On a trip to Peru's famed Machu Picchu in June, Cameron Diaz carried a shoulder bag with the words "Serve the People" in Chinese. The phrase, a slogan of the late Chinese Communist leader Mao Zedong, offended Peruvians, who suffered through the Maoist Shining Path insurgency that left nearly 70,000 dead. "It was certainly never my intention to reopen what I now know is a painful wound in this country's history," Diaz said in a statement.