Cameron Diaz says she used to buy own red carpet outfits from the high street

Syndicate Post image
Cameron Diaz has revealed she used to buy her red carpet outfits from the high street (Ian West/PA)