the 1st bromine (delta pos.) is an electrophile, which is why the reaction is categoried as "electrophilic addition", but the 2nd (neg.) bromide ion is a nucleophile.
Br2 in the presence of alkene, the alkene rich in electron density polarises the bromine molecule, one side delta + and the other delta -. Therefore, it attacks bromine with delta +, giving you a Br- which then acts as a nucleophile and attacks the resulting carbocation from first step - you get dibromoalkane which is colourless.
There aren't many things with a negative charge that aren't nucleophiles (or bases), they generally want to push the electrons somewhere else or spread them out.
Nucleophile - an electron pair donor. You draw the curly arrow from the Br- to the carbocation, right? Therefore Br- is an electron pair donor - hence, a nucleophile.