Kate Middleton always gives us a good coat when she steps out, but this faux fur Catherine Walker coat she wore on Christmas for church service at St. Mary Magdalene was everything.
While everyone else was focused on her little ones, Prince George and Princess Charlotte (don't get me wrong they're adorable) I couldn't keep my mind off how the future Queen consort made her walk to church her runway.
Embed from Getty ImagesEmbed from Getty Images
Princess Kate wore a custom gray double-breasted coat from British designer Catherine Walker that featured faux fur detailing on the neckline and sleeves with a belted waist.. She completed her look with suede emerald green " Josie " pumps, and a matching green fascinator from Sylvia Fletcher for Lock & Co.
Embed from Getty Images
Underneath her coat, she wore an emerald green peacock pattern dress from American designer Michael Kors.
The dress originally retailed for $266.00 but is currently sold out.