Robert Pattinson cancels appearance
Robert Pattinson has cancelled a public appearance in light of Kristen Stewart cheating on him.
Robert Pattinson has allegedly shut himself off from the outside world following his split with Kristen Stewart.