CameronDiaz.jpgCameron Diaz celebrated her 35th birthday on the set of What Happens In Vegas on August 30th in this top by Kimchi & Blue that she recently bought on a shopping spree at Urban Outfitters.

Silk Puff Sleeve Tunic
$58.00 at urbanoutfitters.com 

CameronDiaz2.jpgCameronDiaz3.jpg

CameronDiaz4.JPG

source