Happy birthday Cameron Diaz!