Kate Middleton wearing Kiki McDonough

Kate Middleton was spotted wearing a Kiki McDonough vest. Her favorite brands also include Kiki McDonough.