It has been over three years since Rihanna was beaten to a pulp by her on again, off again boyfriend, ...