The duchess first wore the coat in 2014 during her first official visit to New York City, and again in 2015 when she was pregnant with Princess Charlotte.
Middleton's exact coat was unavailable at the time of writing, but according to Kate's Closet, a fashion blog dedicated to the duchess' style, the coat retailed for $1,955 in 2018.