The Sheep-Print Sweater Vest The internet essentially shattered into a zillion pieces when Harry stepped out in this endearing sheep print sweater vest by Lanvin in November 2019. Fans instantly drew comparisons to a similarly printed sweater Princess Diana wore back in the day, and Harry chose to style his with a striped shirt, navy pants, and light-pink boots. What. A. Look. Image Source: Getty / Robert Kamau