Packing shoes for travel can sometimes be an issue but I have a system that I have used for years now that I thought you may find helpful. NOTE: My shoes are not models, these are the actual shoes I wear when I travel so they are a bit beat up (but very comfy).
When I pack my carry-on bag, I don’t like for my shoes to lay on my clothes (sometimes the bottom of shoes are dirty) especially these shoes because of the sequins. So these shoe covers protect my clothes from any dirt or sequins that may have fallen off.
I use these often and have for years (click here to buy yours) You can use plastic bags.
I like the shoe covers because they are simple, they have lasted me for years, they keep my shoes away from my clothes, and I like the way I can tie the ends which makes sure my shoes are snug.