Here are a couple photos of her at the Teen Choice Awards:

Can you believe how amazingy fit this 36yr-old actress is? Here is what I found about her diet and workout philosophy: Click for more photos and rest of post “Cameron Diaz’s Amazingly Fit Body” »