Happy birthday- Ageless beauty, Cameron Diaz