By on

Teen star Zac Efron may be too young to have a big white beard and may not be large enough to fit Santa’s oversized pants, but that didn’t stop him from slipping into the Big Man’s shoes at a children’s hospital in Los Angeles last week.

The 21-year-old High School Musical star paid a visit to Mattel Children's Hospital UCLA on Friday, December 19, to give away $10,000 worth of toys.

The heartthrob spent two hours at the hospital giving out presents such as art sets, board games and High School Musical products, as well as signing autographs and posing for pictures with staff and patients.

“He really spent time bonding with each of the children and their families,” a parent of one of the patients told US Weekly. “The kids were smitten and 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. Zac was super gracious and could not have been more kind and truly happy to be there.”

The visit was arranged through www.gifts.com.

comments powered by Disqus

Latest news

Soccer Aid for UNICEF 2025 Raises Over £15 Million

Soccer Aid for UNICEF 2025 Raises Over £15 Million Jun 23, 2025

Soccer Aid for UNICEF 2025, broadcast live and exclusively on ITV1, ITVX, STV and STV Player last week from Old Trafford, Manchester, has raised £15,280,163 for UNICEF's vital work helping children grow up safe, healthy and able to play. More
More news