Pic Gallery

Cameron Diaz, Drew Barrymore & Reese Witherspoon – Bikini In Mexico

Think it’s safe to say Reese Witherspoon has lost anything she used to have, but Cameron still does it for me. What an ass!