Katie Holmes is a dancing machine!
While filming her upcoming movie Miss Meadows in Cleveland this week, the 34-year-old actress was caught busting a few moves while listening to her iPhone in between takes of the movie.
Holmes was dressed in a period costume consisting of a cream skirt with floral designs, a matching cream blouse and black shoes with white ankle socks. Suri's mom was all smiles while dancing and walking around set with her headphones in her ears.
Last week, Holmes was snapped filming scenes for Miss Meadows in a white lace wedding dress and long veil with black shoes and white socks.
Holmes was also spotted last week off set enjoying lunch with Suri in Cleveland. The mother-daughter duo later grabbed some ice cream while "laughing and having fun," according to a source.