Cameron Diaz Rio de Janeiro brazil hotel Cameron Diaz has been promoting her new film, Knight and Day almost nonstop over the last several weeks and it looks like poor thing needs to take a night and day to herself!

Luckily, Cam got to do just that when she arrived in Brazil today. Not only did she get to relax during lunch with pals, but she also got to take a helicopter tour of the beautiful city, and it looks as if it completely refreshed her:

Cameron Diaz Rio de Janeiro brazil helicopter Cameron Diaz Rio de Janeiro brazil helicopter

Although Knight and Day didn't get huge opening numbers in the US, it's gotten solid reviews and is expected to more than make up for it overseas.

And don't think Cam's been traveling the world solo, her co-star Tom also made an appearance in the Brazilian city -- check it out in the gallery below!