Stars Reveal the Best Gift They've Ever Given

Anna Kendrick, Flo Rida, Bobby Flay and more tell why it really is better to give than to receive!


The Psych actor says the best gift he ever gave his grandmother was a photo book with his picture in it, back in his West Wing days. "She sat there in my living room and stayed there for maybe a half hour, looking at my picture saying, 'Look what I lived to see,'" he tells PEOPLE. "So even though it was a gift to my grandmother, it was a gift to me because I realized, 'Wow, all of what she went through now seemed worth it. She realized that because of her sacrifice, her offspring can accomplish that.'"