It must be nice to spend your summer promoting your hit film around the world — all while wearing the most gorgeous designer dresses. Cameron Diaz certainly seems to be enjoying herself as she crosses the globe for Shrek the Third. The former model has been from Tokyo to Seoul to London to Madrid — and a bunch of places in between — and has never looked better! She's also been showing off her shapely shoulders and arms in strapless, off-the-shoulder and halter dresses. Hey, if you've got it, flaunt it — and Cameron's got plenty!