Jarde Hand Embroidered Parka Olive Embroidered Cotton Parka by Creatures of the Wind Buy for $4,995 from farfetch.com