Home Fashion Katie Holmes and Jennifer Lopez were spotted wearing designer ballerina flats with a practical strap detail. Shop the celebrity-worn shoe from Dolce Vita, Free People, Repetto, and more, starting at $27.