Taking advantage of the gorgeous summer weather, Katie Holmes grabbed lunch with a friend in New York City on Wednesday (June 19).
The 34-year-old actress opted for no bra and donned a white tee with a bright maxi as she dined at Amaranth before hopping on the subway.
In personal news, Miss Holmes and her ex-hubby Tom Cruise are reportedly doing great one year after their very public divorce.
“Tom and Katie are in a really good place,” a source tells E! News. “They have a good relationship. Soon after the split, obviously, they didn”t. But they have managed to mend their relationship for the sake of Suri. Things are cordial right now.”