Katie Holmes suits up on the red carpet at the premiere of her movie All We Had during the 2016 Tribeca Film Festival on Friday night (April 15) at the BMCC John Zuccotti Theater in New York City.
The 37-year-old actress stars in the film, which is also her directorial debut. She was joined at the event by co-stars Judy Greer, Stefania Owen, and Mark Consuelos (with wife Kelly Ripa).
Earlier in the day, Katie stepped out at Chanel’s Tribeca Film Festival Women’s Filmmaker Luncheon.
Other stars at the luncheon included Judy, Jennifer Morrison, Jennifer Westfeldt, Rachael Leigh Cook, Rose McGowan, and Dree Hemingway.
FYI: Katie is wearing a Brooks Brothers tuxedo at the premiere. She is wearing an Emanuel Ungaro blazer and dress at the luncheon.
30+ pictures inside of Katie Holmes at the Tribeca Film Festival… More Here! »