See the Pictures ;) Hollywood actress Cameron Diaz went topless in the Caribbean with girlfriends last week. The 41-year-old eternal beauty looked stunning in topless as well as in bikini in the blue-green water. The ‘Annie’ actress was snapped smiling when she had lost her bikini top for a moment. Photographers also captured her in smiling face when she had put her striped bikini top back on.
See topless Cameron Diaz on the Huffington Post.