Katie Holmes looked effortlessly put together during a recent public outing.
Over the weekend, the 43-year-old actress attended the premiere ofAs They Made Usin New York City. Holmes posed for photos in an outfit that was so casual, it resembled something she’d wear to the grocery store with her 15-year-old daughter,Suri Cruise.