The always-stunning Cameron Diaz sparkled for the cameras
Wednesday in Beverly Hills at the premiere of her new
movie, "In Her Shoes," in which Diaz stars
with Toni Collette.

Diaz, who commands a cool $20 million per picture, also
teamed up with the legendary Shirley MacLaine, who plays
the girls' grandmother -- a woman believed to be dead.
But we found MacLaine full of life and laughs at the
premiere, especially over some recent rear end recognition.

At Premiere Magazine's Women in Hollywood Awards, fellow
actress and Oscar winner Charlize Theron showed her
admiration for MacLaine with a well-placed kiss. MacLaine
joked about the gesture, saying, "Apparently she
doesn't want me to be her grandmother. She wants me
to be her date!"

Make a date with MacLaine, Diaz and company when "In
Her Shoes" hits theater October 7th.