Katie Holmes looked like a different person on the set of her new movie, “All We Had,” in Queens, New York.

Holmes was spotted wearing an acid-washed, strapless denim dress and sandals with an orange bag while filming scenes for the upcoming movie about a mother struggling to make a better life for her teenage daughter. She was photographed by paparazzi with co-star Stefania Owen.