Cameron Diaz: Barnes & Noble Book Signing Babe

Posted Tuesday January 7, 2014 1:28 AM GMT

Stepping out for some promotional duties, Cameron Diaz braved the cold to sign copies of her new book on Monday evening (January 6) in New York City.

Clad in a grey sweater and a black leather jacket, the "Bad Teacher" actress obliged fans who waited in line at Barnes & Noble to get her signature on their copies of "The Body Book."

Earlier in the day, the 41-year-old blonde made an appearance on "Good Morning America" to talk about her book.

She explained, "It’s a book that gives you information about your body and the science of your body, and how it works around nutrition and fitness, the lack of and the actual well-being of your body.”

“I just feel like we -- why don't we have this information? This is information about our body. Our body is -- we're with it from beginning to end, all day long. From birth to the end of our journey. And we know nothing about it. We don't learn about it in school at all. We learn now read and write and to do arithmetic to get a job and buy food. But what is food?” she continued.

Photo Credit: Getty Images