
Cameron Diaz showed off her gorgeous legs at the Good Morning America studios yesterday to promote her new movie Knight and Day. She perfectly paired her silk draped shorts with a chambray blazer, simple tank and neutral wedge sandals. A hot Summer outfit! Love it!
Get the look: