Keke Palmer has been granted a restraining order against her ex-boyfriend and he is now forbidden from coming in 100 yards of herself and her son.