Sonya Gonzales is the mother of the two boys that played Rob's kids in 'Water for Elephants'. She took this picture last Saturday.
Sonya almost managed to make it into the movie herself. In a pinch, they nearly pulled her in as a body double for Witherspoon before deciding not to shoot the scene. But she did manage to get some one-on-one time with Pattinson during the Saturday night cast party. "He was so sweet and really nice and he let me take a picture with him," says Sonya.
source/via/via RPLife