Katie Holmes is single in the city this summer -- and she's holding up just fine.
Less than one week after filing to divorce her husband of five years, Tom Cruise, Holmes, 33, is slowly made her way out of hiding, running errands with her daughter, Suri, 6, in New York City on Wednesday's July 4th holiday.
Shopping for groceries including ground beef, hamburger rolls and strawberries with Suri in tow, Holmes spoke out for the first time since her Thursday filing. "I'm alright," the actress told a New York Daily News reporter as she browsed the aisles in Whole Foods. "Thank you."
Since calling it quits with Cruise, 50, Holmes appears to be in much better spirits as she prepares to fight for sole custody of the couple's daughter. (Cruise also has two older children, Connor and Isabella, with ex-wife Nicole Kidman).
"She's been miserable for a long time, but the last couple of weeks, she's been happy -- like she's been set free," an insider tells Us Weekly of Holmes, who moved out of the NYC home she shared with Cruise and into her own rented apartment weeks before her filing.
A second Holmes source confirms that the actress is keeping Suri's best interests in mind as she moves on to this new phase of her life without Cruise.
"Every move she made and everything she did was controlled…She felt like she was in Rosemary's Baby," the source tells the new issue of Us Weekly, referring to the classic 1968 horror film, in which an aspiring young actress [Mia Farrow] unwittingly bears a child for her husband.
"This is about protecting her daughter," the source says.