The 33-year-old brunette beauty, accompanied by a bodyguard, was all smiles as she left Whole Foods in her Manhattan neighborhood. She wore a loose-fitting orange top, blue jeans, and her hair in a ponytail for the casual outing.
Of course, Holmes' priority right now isn't her fashion choices: It's getting full custody of her and Cruise's 6-year-old daughter.
Aside from grocery shopping, Holmes logged time at the law firm of Aronson, Mayefsky and Sloan, which is representing her in the divorce. Earlier this week, one of her attorneys shot down a report claiming the Dawson's Creek alum requested an emergency hearing; but she and Cruise will face off in a New York courtroom on July 17.
As of Friday afternoon, Cruise has not actually filed for divorce in California, despite previous reports.
When asked how she was doing earlier this week, Holmes told the New York Daily News, "I'm all right. Thank you."