Steve Martin portrays George Banks, a father who is faced with the news of his daughter's pregnancy while also dealing with his wife's unexpected pregnancy.
Diane Keaton plays Nina Banks, the wife of George Banks, who surprises him with unexpected news of her own pregnancy.
Martin Short portrays Franck Eggelhoffer, the eccentric and flamboyant wedding planner who brings his unique style to help the Banks family navigate their latest family events.
Kimberly Williams-Paisley plays Annie Banks-MacKenzie, the daughter of George and Nina Banks, who announces her pregnancy to her family.
George Newbern portrays Bryan MacKenzie, Annie's husband, who supports her through the ups and downs of her pregnancy.
Kieran Culkin plays Matty Banks, the young son of George and Nina Banks, who is excited to welcome a new sibling into the family.
BD Wong portrays Howard Weinstein, a friend of the Banks family who provides support and advice during their various family challenges.
Peter Michael Goetz plays John MacKenzie, the father of Bryan MacKenzie who becomes a grandfather-to-be along with George Banks.
Kate McGregor-Stewart portrays Joanna MacKenzie, the mother of Bryan MacKenzie who shares in the excitement of becoming a grandparent once again.
Jane Adams plays Dr. Megan Eisenberg, the doctor who cares for Nina Banks during her unexpected pregnancy and provides guidance to the family.
Eugene Levy plays Mr. Habib, a gynecologist who provides medical care to Nina Banks and a source of comedic relief in the film.
Rebecca Chambers plays the Young Woman at the Gym, a brief character who interacts with George Banks in a humorous situation.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.