Cameron Diaz

Drew Barrymore, Cameron Diaz and Lucy Liu stars of Charlies Angels : Full Throttle signing autographs before the premiere. 08/07/03 Berlin, Germany
Credit:WENN

See our biography of Cameron Diaz