Olivia de Havilland and James Cagney ride a bike. Happy 100th Ms. de Havilland!! July 1, 2016 Olivia de Havilland and James Cagney ride a bike. Happy 100th Ms. de Havilland!! Olivia de Havilland and James Cagney ride a bike. Happy 100th Ms. de Havilland!!