Cameron Diaz Hails a Cab in NYC

Taryn Ryder / October 11, 2011