Skip Nav
Photo 6 of 7

Robert Pattinson painted picture frames with some fans at the children's hospital.

All the Latest From Ryan Reynolds