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.