Out splurging on a belated birthday shopping spree, Cameron Diaz was spotted picking through the racks of designer duds at Barney’s New York in Beverly Hills on Sunday (August 31).
The now 36-year-old “Shrek” sweetheart’s actual birthday was on Saturday (August 30), so Miss Diaz may just possibly have had a few gift certificates to use up.