Drew Barrymore and Cameron Diaz have been BFFs for decades and their influence on each other is keenly felt, especially when ...