Katie Holmes dances like nobody's watching on set of her latest flick All We Had. See the rainy day snaps!
Katie Holmes knows how to dance like her life depended on it!
The actress flaunted her best moves while filming All We Had in New York City on Wednesday.
Holmes -- who plays poverty-stricken Rita Carmichael in the drama -- was joined by female co-star Stefania Owen, who plays her 13-year-old daughter Ruthie.
The 37-year-old rocked a pink tank top with denim bell-bottoms for the scene.
- It's Over: Tom Cruise Splits With Russian Socialite Girlfriend Days After Meeting Her Kids
- Tom Cruise, 61, 'Makes Things Official' With Russian Socialite Elsina Khayrova, 36, and Has Been Sleeping at Her $12 Million Apartment
- Prince William Breaks Silence on Dad's Cancer Battle During Night Out With Tom Cruise
The actress shouldn't have too much trouble channeling her single-mother character.
After divorcing Scientologist hubby Tom Cruise and securing primary custody of their daughter Suri, she knows the single-mother life all too well.
The couple married in a Scientologist ceremony in Italy in November 2006 and split just five years later in January 2012.
Katie still has a handle on her inner child!
She's got a mean rain dance to boot.
What do you think of Katie's wet-n-wild look? Let us know in the comments below!