Pressure from the way you walk (foot mechanics) or the shape of your foot (foot structure) causes your big toe to bend in toward the second toe. Bunions happen gradually over time. Standing for long periods and wearing ill-fitting, narrow shoes can make bunion pain worse, but they don’t cause the problem.