Back on? Selena Gomez has reportedly agreed to get back together with Justin Bieber - but only if he cleans his act up.