Cameron Diaz in Esquire
Cameron Diaz is 40 years old. But that means nothing when she looks like THIS!
Like Us On Facebook

More From The Hollywood Gossip


19 Celebrities With Amazing Eyes

They say eyes are the window to the soul. Take a look at these 19 celebrities with amazing eyes.