Skip to content
What's After the Movie?
Plot summary

My Best Friend's Wedding (1997) Plot Summary & Timeline

My Best Friend's Wedding (1997) movie poster

My Best Friend's Wedding is a 1997 comedy and romance film directed by P.J. Hogan, running 1 hour 45 minutes. This page retells the whole story in 669 words (about 3 minutes to read) and covers 15 key events in order, 4 characters, where and when it is set and 3 themes. Looking for the cast, ratings and where to stream it? See the movie page for My Best Friend's Wedding.

to read the plot summary
3 min
key events in the timeline
15
characters profiled
4
themes explained
3
Loading streaming availability…
My Best Friend's Wedding (1997) movie poster
Released
Runtime
1h 45m
Director
P.J. Hogan
Genres
Comedy, Romance
Original language
Spanish
No spoilers

What Is My Best Friend's Wedding About?

The premise of My Best Friend's Wedding in 272 words, with nothing given away. The full story follows below.

In the bustling world of New York’s culinary scene, Julianne “Jules” Potter spends her days tasting the city’s finest dishes while quietly measuring her own life against a promise made long ago. As her 28th birthday looms, the memory of a youthful pact with her lifelong confidant resurfaces, pulling her thoughts toward a future she never imagined.

Across the Midwest, the inevitable moment arrives: Michael O’Neal, the easy‑going, ever‑reliable best friend, is on the brink of tying the knot with the bright‑spirited Kimmy Wallace, a college student whose family brings both charm and an undercurrent of expectation. The impending wedding shines a spotlight on the tangled web of friendships, family ties, and unspoken feelings, setting the stage for a witty, heartfelt romantic comedy that balances clever banter with genuine emotion.

When Jules realizes that Michael may be the love she has been searching for, she is swept into a whirlwind of impulsive plans and playful scheming. Determined to protect the possibility of a shared future, she enlists the help of her flamboyant confidante George Downes, whose presence adds a splash of color to her otherwise tangled intentions. The film’s tone is light‑hearted yet poignant, inviting the audience to laugh at the absurdities of love while feeling the deeper ache of what‑ifs.

Set against the vibrant backdrop of Chicago’s wedding‑centric festivities, the story teases the unpredictable dance between loyalty and desire. With each character navigating their own blend of humor and heart, the audience is left anticipating how far a friend will go for love, and whether the ties that bind can be rewritten without breaking the very bonds that made them strong.

Full plot

What Happens in My Best Friend's Wedding?

The complete story of My Best Friend's Wedding, from the first scene to the last, in 669 words (about 3 minutes). Spoilers throughout. Names in the text link to 4 cast member pages.

Spoilers ahead

Three weeks shy of her 28th birthday, Julianne “Jules” Potter (Julia Roberts), a food critic based in New York City, receives a life-altering call from her lifelong friend, Michael O’Neal (Dermot Mulroney). The two had made a pact years ago: if they were both single by the time they turned 28, they would tie the knot. However, Michael now shares the news that he will marry Kimmy Wallace (Cameron Diaz), a bright college student, within just four days! Kimmy is not only eight years younger than Michael but also the daughter of a well-off restaurant owner who happens to own the Chicago White Sox.

As the details of the imminent wedding unfold, we are introduced to Kimmy’s family, including her mother, Isabelle Wallace (played by Susan Sullivan), and her supportive father, Joe O’Neal (M. Emmet Walsh), who is Michael’s father. The complexities grow with additional characters making an appearance, such as Kimmy’s bridesmaids, the twin sisters Samantha (Rachel Griffiths) and Mandy Newhouse (Carrie Preston), and Scotty O’Neal (Christopher Masterson), Michael’s younger brother.

Realizing that Michael is truly the love of her life, Jules takes a bold step by traveling to Chicago with the intent of wrecking his wedding plans. Once reunited with Michael, she is caught off-guard when Kimmy, full of trust and warmth, asks her to take on the role of maid of honor. Jules, caught in a web of her own making, attempts to sabotage the impending marriage.

Her plot thickens during a karaoke outing, where she tries to embarrass Kimmy by forcing her onto the stage. However, Kimmy surprises everyone with her vocal talent, winning over the crowd and proving Jules wrong. In a bold but morally questionable move, Jules even manipulates Kimmy into suggesting that her father offer Michael a job, fully aware this would stir trouble. The plan backfires spectacularly when Michael becomes upset but ultimately finds himself forgiving Kimmy during a vulnerable moment.

Feeling desperate and out of options, Jules enlists the help of her friend George Downes (Rupert Everett), who arrives in Chicago to advise her. Following George’s suggestion, Jules concocts a scheme to make Michael jealous by feigning an engagement to George, who is, in fact, a gay man. Their lunch outing turns into an unexpectedly awkward spectacle when George shares an exaggerated romantic story, turning the spotlight on Jules in a rather embarrassing way. Despite this, Michael confesses to being jealous, providing Jules with a chance to lay bare her true feelings. Yet when the moment arrives, she hesitates, and they share a heartfelt dance to their shared song, “The Way You Look Tonight.”

On the eve of the wedding, Jules plots again, utilizing Kimmy’s father’s email to send a manipulative letter intended to get Michael fired so he can work for Kimmy’s father instead. While the plan is meant to remain a secret, the email is unwittingly sent, leading to Michael’s outrage and the cancellation of the wedding.

The following morning, Jules awakens to find out that Michael’s and Kimmy’s wedding plans are still, surprisingly, intact. In a last-ditch effort to break them apart, Jules finally confesses her love to Michael during a frantic chase. When Kimmy sees their passionate kiss, she escapes, prompting Michael to pursue her, with Jules in tow, determined to fix the chaos she has created.

Amidst the backdrop of Chicago’s public places, Jules confronts Kimmy, who expresses her frustration and hurt over Jules’ interference. Apologizing sincerely, Jules reassures Kimmy of Michael’s genuine feelings for her, leading to a fragile truce.

As the wedding proceeds, Jules steps up as the maid of honor and shares a heartfelt toast at the reception, while both she and Michael realize the need to move on. They amicably designate “The Way You Look Tonight” as a temporary song for Kimmy and Michael until they create their own. In a surprising twist, Jules finds herself sharing a dance with George at the reception, where they celebrate newfound beginnings and farewells to past loves, marking a fresh chapter for all involved.

Timeline

My Best Friend's Wedding Timeline: Every Key Event in Order

15 key events in the order they happen, from “Jules Receives the Call” to “Goodbyes and Moving On”. 9 events name a place, across 8 locations.

  1. 1

    Jules Receives the Call

    Three weeks before her 28th birthday, Jules receives a call from her lifelong friend, Michael. During the call, he informs her that he is about to marry Kimmy in four days, a revelation that shakes Jules to her core.

    When:Three weeks before her 28th birthday Where:New York City

  2. 2

    The Agreement Recalled

    Flashbacks reveal that Jules and Michael made a pact years earlier to marry each other if they were still single by the age of 28. This revelation deepens Jules' realization that she may still love Michael.

  3. 3

    Jules Arrives in Chicago

    Determined to sabotage Michael's wedding, Jules travels to Chicago. Upon arrival, she reunites with Michael and meets his fiancée, Kimmy, who expresses excitement about having Jules as her maid of honor.

    Where:Chicago

  4. 4

    The Karaoke Disaster

    Jules attempts to embarrass Kimmy at a karaoke bar by forcing her on stage, convinced that she will fail. Instead, Kimmy impresses everyone with her singing, turning the situation in her favor and leaving Jules frustrated.

    Where:Karaoke Bar

  5. 5

    Manipulating the Job Offer

    Jules sees an opportunity to drive a wedge between Michael and Kimmy by manipulating Kimmy into asking her father for a job for Michael. However, instead of causing tension, the request softens Michael's heart towards Kimmy.

  6. 6

    Bringing in George

    Out of desperation, Jules calls her friend George for help, hoping he can give her the guidance she needs. George soon arrives in Chicago with a plan to make Michael jealous by feigning a serious engagement with Jules.

    Where:Chicago

  7. 7

    The 'Engagement' Lunch

    At a lunch with the wedding party, George tells an over-the-top romantic story about how he and Jules met, embarrassing her in front of Michael. The scene turns into a sing-along, causing tension as Jules realizes her true feelings for Michael.

    Where:Restaurant

  8. 8

    The Forged Email Plan

    In a desperate attempt to break up Kimmy and Michael, Jules forges an email from Kimmy's father asking Michael's boss to fire him. When the email gets sent out unintentionally, Michael's anger leads to a confrontation with Kimmy.

    When:Day before the wedding Where:Walter's Office

  9. 9

    The Wedding Call-Off

    After the email incident, Michael reacts furiously and calls off the wedding. This dramatic moment leaves Jules feeling both guilty and relieved, but she realizes the situation is more complicated than she expected.

  10. 10

    Jules's Realization

    The morning after the call-off, Jules discovers that neither Michael nor Kimmy has told anyone about the decision. Despite her schemes, Michael and Kimmy decide to go through with the wedding, forcing Jules to confront her feelings.

Show the other 5 events of My Best Friend's Wedding
  1. 11

    The Confession

    Jules finally confesses her love to Michael just before he leaves to reconcile with Kimmy. Michael, deeply hurt and confused, realizes the depth of Jules' feelings and tells her he needs to find Kimmy.

  2. 12

    The Final Pursuit

    In a frantic chase, Jules follows Michael to Chicago Union Station to confess everything. In a moment of clarity, Michael reveals where he proposed to Kimmy, adding emotional depth to their farewell.

    Where:Chicago Union Station

  3. 13

    The Confrontation at Comiskey Park

    Jules finds Kimmy in a bathroom at Comiskey Park and confronts her about her actions. They share a heartfelt moment where Jules apologizes, ultimately deciding to support Kimmy in her relationship with Michael.

    Where:Comiskey Park

  4. 14

    The Wedding Goes On

    Despite all the turmoil, the wedding proceeds as planned. Jules, as the maid of honor, delivers a heartfelt speech that allows everyone to reflect on friendship and new beginnings.

  5. 15

    Goodbyes and Moving On

    At the reception, Jules allows the newlyweds to claim 'The Way You Look Tonight' as their song temporarily. The film concludes as Jules dances with George, symbolizing her acceptance and moving on from her feelings for Michael.

    Where:Reception

Characters

Who Are the Main Characters in My Best Friend's Wedding?

4 characters, among them Julianne "Jules" Potter (Julia Roberts), Michael O'Neal (Dermot Mulroney) and Kimmy Wallace (Cameron Diaz): who each one is and the part they play in the story. Every profile links to the actor’s page.

  • Julia Roberts as Julianne "Jules" Potter (Julia Roberts) in My Best Friend's Wedding

    Julianne "Jules" Potter (Julia Roberts)

    Played by Julia Roberts

    Jules is a vibrant and passionate food critic who grapples with complicated feelings for her lifelong friend Michael. Her determination to win him back leads her into morally ambiguous territory, illustrating her flaws and vulnerabilities. Despite her manipulative actions, she ultimately seeks genuine connection and personal redemption.

    • 👩‍🍳 Food Critic
    • 💔 Complex Emotions
  • Dermot Mulroney as Michael O'Neal (Dermot Mulroney) in My Best Friend's Wedding

    Michael O'Neal (Dermot Mulroney)

    Played by Dermot Mulroney

    Michael is portrayed as the charming yet conflicted man caught between his loyalty to Kimmy and the undeniable connection he shares with Jules. His journey reflects the struggle of making significant life choices and navigating feelings, adding depth to his character as he seeks true happiness.

    • 👨‍❤️‍👨 Love Triangle
    • 🤔 Decision Maker
  • Cameron Diaz as Kimmy Wallace (Cameron Diaz) in My Best Friend's Wedding

    Kimmy Wallace (Cameron Diaz)

    Played by Cameron Diaz

    Kimmy is characterized as the innocent and trusting bride-to-be, whose vibrant personality and strong family ties make her a formidable counterpart in the love triangle. Her genuine affection for Michael contrasts with Jules's ulterior motives, creating emotional tension and a sense of vulnerability as she navigates the unveiling truth.

    • 💍 Bride-to-Be
    • 🌸 Innocence
  • Rupert Everett as George Downes (Rupert Everett) in My Best Friend's Wedding

    George Downes (Rupert Everett)

    Played by Rupert Everett

    George serves as Jules's confidant and ally, offering comedic relief and sage advice during her attempts to win over Michael. As a gay man, he provides a unique perspective on love and relationships, proving to be a supportive friend while also helping Jules to confront her feelings genuinely.

    • 💁‍♂️ Supportive Friend
    • 🎉 Comedic Relief
Setting

Where and When Is My Best Friend's Wedding Set?

My Best Friend's Wedding is set in New York City and Chicago. Here is why the place matters to the story.

When

The movie primarily takes place in contemporary times, reflecting the social and romantic dynamics of modern relationships. This era is marked by evolving ideas about love, commitment, and the complexities that arise when friendships intertwine with romantic feelings, particularly as individuals approach key life milestones such as marriage.

Where

New York City, Chicago

The movie unfolds in two major urban settings: New York City and Chicago. New York City serves as the home of Jules, where her life as a food critic begins, while Chicago plays host to the impending wedding and the emotional turmoil surrounding it. Both cities are vibrant, bustling metropolises known for their unique cultures and social dynamics.

  • 🌆 City
  • 🏙️ Urban
Themes

What Are the Themes of My Best Friend's Wedding?

3 ideas the story keeps returning to, among them Love and Loss, Competition and Friendship.

  1. 01

    Love and Loss

    The film explores the theme of unrequited love and the pain of realizing one’s true feelings too late. Jules’s internal struggle with her emotions for Michael illustrates the complexities of love and friendships, leading to decisions that bring about both heartache and personal growth. Ultimately, it emphasizes the importance of honesty in relationships.

  2. 02

    Competition

    A significant theme in the narrative is the competition between Jules and Kimmy for Michael’s affection. Jules’s attempts to sabotage Kimmy's wedding highlight the lengths one might go to when faced with potential loss. This rivalry adds tension to the story and showcases the challenges of navigating personal desires against loyalty to friends.

  3. 03

    Friendship

    The film also celebrates the theme of friendship, particularly through the supportive role of George in Jules's journey. Their camaraderie provides comic relief and grounding moments, contrasting with Jules’s chaotic attempts to win back Michael. The evolving dynamics of friendship as individuals pursue their desires is a poignant aspect of the storyline.

Tone & mood

What Kind of Film Is My Best Friend's Wedding?

Light in tone, with fast pacing and a straightforward story, going by the plot summary.

Tone
Light
Pacing
Fast
Story
Straightforward
Intensity
Medium
Ending
Happy

A fast-paced, lighthearted romantic comedy filled with chaotic antics and playful jealousy, culminating in a heartwarming celebration of friendship and moving on.

  • romantic
  • comic
  • chaotic
  • anxious
  • jealous
  • heartwarming
  • unrequited love
  • love triangle
  • friendship
  • sabotage

Content notes: emotional manipulation.

Quiz

How well do you remember My Best Friend's Wedding? Test yourself on the story.

Take the quiz
Loading streaming availability…
Read next

Movies Like My Best Friend's Wedding With a Plot Summary

6 films close to My Best Friend's Wedding in story and themes that have a full plot summary here: My Best Friend's Wedding (2016) and My Best Friend's Girl (2008) lead.

All plot summaries

Missing a Movie Plot Summary?

Tell us which film you want explained next: the full story, the timeline, the characters and the ending.

Request a summary
FAQ

My Best Friend's Wedding Plot Questions

5 quick answers about My Best Friend's Wedding, taken from the plot summary, character guide and setting on this page and the film’s credits.

What is My Best Friend's Wedding about?

In the bustling world of New York’s culinary scene, Julianne “Jules” Potter spends her days tasting the city’s finest dishes while quietly measuring her own life against a promise made long ago.

Read the full plot summary

When and where does My Best Friend's Wedding take place?

My Best Friend's Wedding is set in New York City and Chicago. The movie primarily takes place in contemporary times, reflecting the social and romantic dynamics of modern relationships.

The setting explained

Who are the main characters in My Best Friend's Wedding?

The story follows Julianne "Jules" Potter (Julia Roberts) (played by Julia Roberts), Michael O'Neal (Dermot Mulroney) (played by Dermot Mulroney), Kimmy Wallace (Cameron Diaz) (played by Cameron Diaz) and George Downes (Rupert Everett) (played by Rupert Everett).

All the characters

What are the main themes of My Best Friend's Wedding?

The summary picks out 3 themes: Love and Loss, Competition and Friendship.

The themes explained

Who directed My Best Friend's Wedding?

My Best Friend's Wedding (1997) was directed by P.J. Hogan and runs 1 hour 45 minutes.

P.J. Hogan’s films

Coming soon to your phone

The Plot Explained Movie Summary App

From blockbusters to hidden gems: plot summaries, endings explained and timelines on your phone. Save your favorites and never miss a twist again.

Be the first to know when it launches. Your email stays private, always. Learn more about the app