British beauty Amy Green takes off a cute dress on a leaf strewn patio