The red heels and the line “Took you long enough” ignited fashion nostalgia ahead of the 2026 release.