A fresh faced Cameron Diaz beamed when she proudly showed off the cover of her new self-help book The Body Book. The 41-year-old shared the pic via Twitter on Wednesday, in which she holds the book tightly to her chest -- blue eyes starring at the camera. We love that Cameron wrote a body book, because everyone knows she has one of the best bods in Hollywood -- and we also love that Charlie's Angels actress was totally makeup free for the beaming pic!

Along with the pic, "One of my proudest moments! Receiving the first bound copy of The Body Book!! @thebodybook LADIES!! I wrote this book for YOU and YOUR BODY.. And I'm so excited to share it with you!! You can pre-order it now. http://amzn.to/1cmXmY6 #loveyouramazingbody"

A publishing source told E! News that the leggy blonde considers the book an act of giving back, and that, "She wants to stop their fixation on being thin, and for teenage girls to understand that being healthy is more important."

And while health is very important to actress, the book isn't about fad diets or all about Cameron.

"This book isn't about her,' the source said. "And it's not a diet of any kind. Of course, it's her own journey that has helped her realize what's important, but she wants the book to appeal to everyone, and not just be about her own food choices."

The book also features advice from some of the movie star's celeb pals like Drew Barrymore, Jennifer Lopez and Gwyneth Paltrow.

Cameron is currently in the middle of filming her latest movie, Annie, in which she takes on the role of Miss Hannigan, originally played by Miss Hannigan, in the remake of beloved movie musical from 1982.