Zara’s £50 high street hero shoes have gone viral for all the right reasons