79 Times Kate Middleton Rewore Her Clothes

What to wear for a life of waving, shaking hands, and planting ceremonial trees.

From: Harper’s BAZAAR US