Mechanism of Halogenation of Alkene
Alkene double bond is an area of high electron density and hence high (partial) negative charge. Bromine molecule, approaching double bond, shifts its electrons of covalent bond towards farther Br atom, it becomes polarized and an induced dipole. 

That's the simplest explanation in terms of electron movement I would use.