Jennifer Lopez was granted a restraining order against a man she claims followed her from Las Angelies to Las Vegas, but who had also been arrested at the singer's LA home for trespassing.

J Lo, 47, petitioned the court to keep Timothy McLanahan at least 100 yards away from her and her family. The singer said, in court documents, she fears for the safety of her two children - Emmie and Max, 8. McLanahan has previously been arrested for firearms violations and threats.

At least Lopez has Drake to protect her now!