Markle's coat is the 100% wool Fog Coat in the color Deep Sea by Heidi Merrick ($1,275), one of her go-to brands. It's ...