KATE BOSWORTH WEARS CAROLINA HERRERA

Post 983 of 1732

Kate Bosworth wears a white bell-sleeved top with a black skirt from the Pre Fall 2016 collection at the Carolina Herrera New York Show

Menu