Elizabeth McCord (played by Téa Leoni) on Madam Secretary on CBS was spotted wearing this long red parka on Madam Secretary on episode '' (4x17) in Apr 2018. Elizabeth's Coat is the Mystique Parka by Canada Goose. For shoppable links visit wornontv.net/96427