Katie Holmes has had numerous starring roles.
In 2011 , she starred as Jacqueline Kennedy in the The Kennedys miniseries , a role she later reprised in the 2017 miniseries The Kennedys : After Camelot.
Holmes had a starring role in 2003 's Pieces of April , a gritty comedy about a dysfunctional family on Thanksgiving.
