Deepika Padukone splashes Cannes in green