Not content to stop there, the 13 Going on 30 star proceeded to pull the shoes off her own feet and attempt to give them to the man too.

It soon became apparent that the shoes didn’t fit, but Garner, undeterred, approached a nearby paparazzo – who had been trailing her – and asked if he could help.
“What size feet do you have?” she asked, as per Page Six. “Can I buy your shoes for him? He needs a shoe.”
The photographer asked what size the man needed, with Garner informing him that the homeless man was “10 and a half.”
“Oh, I’m 11! Want me to give it to him? I can give it to him,” the paparazzo responded. To his credit, the photographer refused payment from Garner and gave up his shoes freely.

Of course, Garner’s generosity likely won’t come as a surprise to anyone who’s followed her life and career closely. The actress has long been an advocate of helping others in need, having partnered with Save the Children over a decade ago.
“While I did not grow up poor I was surrounded by it and I always said I was a generation and a holler removed from rural poverty,” she once told Southern Living.
“And I went looking and ended up with Save the Children. Because they are definitely the leaders in helping kids in rural America.”
Jennifer Garner simply never ceases to inspire me! If you like reading about her, take a look at her daughter, Violet. The girl is all grown-up now, and is the absolute spitting image of her mother!