Kate Middleton, Jessica Alba, and Jennifer Lawrence wore some of our favorite outfits this week. The Princess of Wales signed off on turtleneck sweaters, while Alba stepped out in slingback flats. Sarah Jessica Parker, Kris Jenner, and Martha Stewart also wore epic looks worth recreating


