And her sunny mood was infectious. Two year-old Sacha – full name Alexander Pete Schreiber – was giggling with glee as his mum tickled and chased after him.
Naomi, who has passed her light blonde hair colour on to her boys, is clearly enjoying being back on her home turf for her winter break.
The 41-year-old, who is based in LA with her partner Liev Schreiber, also treated Sacha and his one-year-old brother to a visit to the beach.
There was no sign of Wolverine star Liev, however. The actor is understood to be in New York for previews of Broadway show A View from the Bridge, in which he's appearing with Scarlett Johansson.
During promotional interviews for the show, he has spoken about how having children has affected his and Naomi's lives with regards to work.
"Kids make a big difference. You want to be there all the time, and when you're both working, it's hard," he told America's Time Out magazine.
"You gotta negotiate with each other and support each other in that regard.
"I think it's harder when both of you are really busy. Like in any profession, it's difficult. You want to make sure you have time to invest in your family. It's a challenge but it's worth it."