Brooke Shields

Gregory Pace/Rex USA

We hope that Brooke Shields has been nice—and not naughty—this year!

While hosting Brooks Brothers' 7th annual Holiday Celebration to Benefit St. Jude Children's Research Hospital in NYC, the model-actress took a second to sit on Santa's lap, just in time for Christmas.

Dressed in a dark patterned suit, the 47-year-old beauty flashed a smile while posing with St. Nick in a giant gold chair. The holiday shot is complete with a miniature Christmas tree and a pile of presents.

Meanwhile, in other celebrity Christmas news, Reese Witherspoon was spotted grabbing lunch at Brentwood eatery Le Pain Quotidien in a festively decorated black Range Rover.

The 36-year-old Oscar winner's SUV is all dressed up as Rudolph the Red-Nosed Reindeer with a fuzzy red nose on the front grill and short brown antlers stemming from each of the front seat windows.

Too cute!

Reese Witherspoon

Stoianov/FAMEFLYNET PICTURES

  • Share
  • Tweet
  • Share

We and our partners use cookies on this site to improve our service, perform analytics, personalize advertising, measure advertising performance, and remember website preferences. By using the site, you consent to these cookies. For more information on cookies including how to manage your consent visit our Cookie Policy.