The 3 Pieces Kate Middleton Couldn't Stop Wearing in 2017