Actress Cameron Diaz poses for photographers at a ceremony where she receives a star on the Hollywood Walk of Fame in Los Angeles June 22, 2009. (Xinhua/Reuters Photo)