Cameron Diaz soaked her lovely 36-year-old bones in the waters off Hawaii on Tuesday. Looking tanned and toned, the 36-year-old wore a tiny green frilled bikini which left little to the imagination.
Cameron Diaz - wearing a bikini at a Hawaiian beach