Cameron Diaz shopping in Bal Harbour

rs275929499372257.jpg rs289081499372257.jpg rs746838499372257.jpg rs445324499372257.jpg rs312536499372257.jpg rs908228499372257.jpg rs947453499372257.jpg