answersLogoWhite

0

Well an innovation means something new, so i don't think that high heels are innovations.However there are new styles of high heels

User Avatar

Wiki User

10y ago

What else can I help you with?