Wearing poorly fitted footwear is one of the common causes of bunions. Therefore, it is important to make sure that your shoes fit correctly. Avoid shoes that are too narrow or higher-heeled shoes that put extra pressure on the forefoot. Instead, opt for shoes with wider tips and broader, softer soles.