Katie Holmes’ multi-hyphenate is lengthening. The 37-year-old model-actress-Alterna Haircare global brand ambassador has added filmmaker to the list. Her directorial debut, “All We Had,” a mother-daughter drama in which she also stars, hits theaters this month. Holmes has roles in a trio of movies out next year, along with a TV miniseries, “The Kennedys After Camelot.” When she’s not on set, the doting mom lives in Los Angeles with her daughter, Suri. Here, she shares with Alexa her hair and holiday must-haves.
1 of 21


Advertisement



Advertisement



Advertisement



Advertisement



Advertisement

Advertisement
Comments
Powered by RoundtableBuilt on infrastructure designed for real-time media. Learn more at RTB.io.© Roundtable 2026. By using this site you agree to the Terms of Use and Privacy Policy



