Princess Diana's and Kate Middleton's Favorite Sweater Trend Is All Over Zara, H&M, and J.Crew