A vibration reduction mechanism, comprising: a first moving member and a
second moving member which move relatively at a time of image blur
correction; a guide member which guides relative movements of the first
moving member and the second moving member; a plurality of first
engagement portions, aligned in a row, which engage the first moving
member with the guide member by spherical or cylindrical surfaces and
groove-shaped portions; and a plurality of second engagement portions,
aligned in a row, which engage the second moving member with the guide
member by spherical or cylindrical surfaces and groove-shaped portions,
wherein a groove shape of at least either one of the plurality of the
first engagement portions or the plurality of the second engagement
portions is formed with an elongated hole shape extending along an
alignment direction of the first engagement portions aligned in a row.