04/01/2008 AT 02:30 PM EDT
She may cut a willowy figure – but Sarah Jessica Parker
doesn't deprive herself in order to fit into designer duds.
"I eat everything," the actress, 43, told PEOPLE Monday night at a special screening of her new film, Smart People
, co-hosted by Allure
magazine's Linda Wells and The Cinema Society. "I'm just an eater. If it's free, I honestly eat everything."
As if to prove a point, the Sex and the City
star rattled off a list of all the food she'd consumed in the past 48 hours: "Last night I had steak and some lamb shank. And I had some roasted chicken and some cassoulet and some profiteroles and some ice cream and some cheesecake."
And that's not all. On Monday, "I had two different tarts from Once Upon a Tart [in SoHo] and toast and a banana and a cup of coffee and a bagel with cream cheese," she said. Oh, yeah: "And a glass of fresh orange juice."
One thing not on the menu: Alcohol. "I'm just simply not really a drinker," she said. "It just doesn't occur to me. Tonight I'll have a glass of wine."
So how does she stay so svelte? "It's predisposition probably," said Parker, who is also a Pilates devotee, despite her having not worked out in "a couple of weeks." Finally, "And running around New York City and having a five-year-old [son James Wilkie Broderick]."
But her real
stay-slim secret? "Anxiety!" she exclaimed.
Like this story? Click on the Yahoo Buzz! button below to Buzz it up!