Katie Holmes strikes a pose on the red carpet as she arrives at the Napa Valley Film Festival on Saturday night (November 12) in Napa Valley, Calif.
The 37-year-old rocked a satin jumpsuit as she stepped out for the premiere of her new film All We Had.
Katie is making her directorial debut with the film, which she also stars in.
Before arriving at the festival, Katie took to Instagram to proudly show off her “Director” ID badge.
All We Had is set to hit theaters on December 9.