Kate Hudson's 291 Long Sleeve Pullover

Who: Kate Hudson wearing a 291 long sleeve pullover
Shop: Shopbop.com $178 / £121.44
Where: Out & About, New York

Credit: PacificCoastNews