The voluptuous Gemma Arterton in a deep green dress