Skip Nav
Photo 2 of 7

Robert Pattinson posed with fans while visiting the children's hospital in LA.

All the Latest From Ryan Reynolds