Emma Stone and Justin Theroux are seen enjoying a day at the beach in Cannes on May 30, 2018. Previous Post Emma Stone and Justin Theroux spotted at a private cabana while out for lunch in Saint-Paul-de-Vence, France – May 29th Next Post Emma Stone Shuts Down That Justin Theroux Rumor