Katie Holmes steps out to run a couple of errands on Monday afternoon (May 14) in New York City.
The 39-year-old actress looked super chic in an off-the shoulder flowing pink-floral dress, white sneakers, and a navy hat as she was spotted out enjoying the warm weather.
The following day, Katie took to Instagram to share a photo of the purple flowers she just picked up. Check out the pic! FYI: Katie is wearing a Zimmerman dress, Privé Revaux sunglasses, and carrying a Tod’s handbag