Cameron Diaz Practices Yoga on the Beach

If you ever wondered how Cameron Diaz is able to keep her slim figure at age 37, now you know: yoga. Cameron is pictured practicing her yoga poses on a Caribbean beach while on vacation. Now that's dedication!

via TMZ and photo credit SplashNewsOnline

Explore More