Zac Efron has more to give the world than just his stunning good looks.
The 21-year-old High School Musical hunk dropped in at the Mattel Children's Hospital UCLA on Friday to spread some cheer—and goodies—to critically ill children.
Efron spent about two hours at the hospital. While there, he handed out $10,000 worth of toys, including electronic keyboards, Tickle Me Elmo dolls, art sets, board games, and assorted High School Musical products. Zac's charitable mission was accomplished in conjunction with Gifts.com.
"He really spent time bonding with each of the children and their families," an attendee tells Us Magazine. "The kids were beaming from ear to ear. Some of the kids couldn't even speak, but they had the widest grins and would sit as close to him as possible."
When he wasn't playing show-biz Santa, Efron signed autographs and posed for photos with thrilled hospital staff.
"Zac was super gracious and could not have been more kind and truly happy to be there," the source adds.
Way to be a good celebrity citizen, Zac Efron! This totally makes up for being caught buying toys that come in plain brown wrappers!
-
Giveaway: Celebrate The Holidays With Your Favorite 21 Comments -
PHOTO GALLERY: The 2009 American Music Awards 9 Comments -
Hookup Alert: Ashley Greene...and Jared Followill? 7 Comments -
PHOTO GALLERY: Inside the 2009 AMAs 12 Comments -
Robert Pattinson to Play Frank Sinatra? 19 Comments -
Levi Johnston Towels Off for Playgirl 4 Comments -
PHOTO GALLERY: Suri Cruise is a Little Lady 6 Comments
First Look Photos
What's Buzzing
-
movies Robert Pattinson to Play Frank Sinatra?
19 Comments -
movies VIDEO: Vanessa Hudgens' Beastly Trailer
15 Comments -
tv VIDEO: Taylor Lautner Does Regis and Kelly
13 Comments -
music The American Music Awards 2009: And the Winners Are...
13 Comments -
tv VIDEO: New Moon's Rob, Kristen and Taylor on Jimmy Kimmel
12 Comments
Pacific Coast News






































