A Happy Cameron Diaz Shows Off Bikini Body Poolside in Miami

By: Barbara DeFranco / July 8, 2014