Hollywood actress Cameron Diaz shopped on high street for red carpet outfits

Hollywood actress Cameron Diaz shopped on high street for red carpet outfits
play icon
Combo photo shows Hollywood actress Cameron Diaz on the red carpet.