Cameron Diaz waves to fans in London, plus Timothée Chalamet, Jamie Foxx and more. From Hollywood to New York, and everywhere ...