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.