News

On her feet, Carrie wears a pair of effervescent Maison Margiela's Tabi Monster bow pumps. The multicolored shoes feature hot pink, carrot orange and peach orange accents throughout with a sleek ...