Jane Nichols (played by Katherine Heigl) is a protagonist in 27 Dresses.
A devoted wedding enthusiast who has served as a bridesmaid at 27 weddings while repeatedly putting others before herself. She secretly loves her boss, helps organize her sister's wedding despite her heartbreak, and develops a relationship with a cynical wedding writer. After confronting her unrequited feelings and personal sacrifices, she finds love and marries him. Kevin Doyle (played by James Marsden) is a protagonist in 27 Dresses.
A cynical writer who initially disdains romantic ideals and secretly researches Jane for an article under a pseudonym. While investigating her life, he develops genuine feelings for her, but the published article causes Jane to feel betrayed. He later reunites with her, and they marry one year afterward. Tess Nichols (played by Malin Åkerman) appears in 27 Dresses.
Jane's younger sister, who returns from a European tour and quickly becomes involved with Jane's boss. She exaggerates or fabricates shared interests to win him over, becomes engaged, and relies on Jane to plan the wedding. Her deception is exposed, contributing to the cancellation of the wedding. Casey (played by Judy Greer) appears in 27 Dresses.
Jane's friend and coworker. She notices Jane's obvious crush on her boss and slaps her to interrupt the goofy expression on her face. George (played by Edward Burns) appears in 27 Dresses.
Jane's boss, for whom she has long-held unspoken feelings. He becomes engaged to Jane's sister after being attracted to her apparent shared interests, but cancels the wedding when her dishonesty and manipulation are revealed. He later compliments Jane's reliability. Young Jane (played by Peyton List) appears in 27 Dresses.
Bride Suzanne (played by Danielle Skraastad) appears in 27 Dresses.
Hip Bridesmaid (played by Yetta Gottesman) appears in 27 Dresses.
27 Dresses (2008) character relationship network mapped with AI analysis. Explore the connections, alliances, and conflicts between characters.
Characters
Jane Nichols
(played by Katherine Heigl) — protagonist
A devoted wedding enthusiast who has served as a bridesmaid at 27 weddings while repeatedly putting others before herself. She secretly loves her boss, helps organize her sister's wedding despite her...
Kevin Doyle
(played by James Marsden) — protagonist
A cynical writer who initially disdains romantic ideals and secretly researches Jane for an article under a pseudonym. While investigating her life, he develops genuine feelings for her, but the publi...
Tess Nichols
(played by Malin Åkerman) — supporting
Jane's younger sister, who returns from a European tour and quickly becomes involved with Jane's boss. She exaggerates or fabricates shared interests to win him over, becomes engaged, and relies on Ja...
Casey
(played by Judy Greer) — supporting
Jane's friend and coworker. She notices Jane's obvious crush on her boss and slaps her to interrupt the goofy expression on her face.
George
(played by Edward Burns) — supporting
Jane's boss, for whom she has long-held unspoken feelings. He becomes engaged to Jane's sister after being attracted to her apparent shared interests, but cancels the wedding when her dishonesty and m...
Young Jane
(played by Peyton List) — minor
Bride Suzanne
(played by Danielle Skraastad) — minor
Hip Bridesmaid
(played by Yetta Gottesman) — minor
Hal Nichols
(played by Brian Kerwin) — supporting
Jane and Tess's father. He happily receives the news of the engagement and gives Tess their late mother's wedding dress.
Boathouse Chef
(played by Ron Simons) — cameo
Jane's Minister
(played by Richard O'Rourke) — cameo
Boat Bride
(played by Alexa Havins) — cameo
Canonical Relationships
Family, romantic, and professional connections based on plot evidence.
Jane Nichols → Jane's Minister
(Professional Wedding Participant)
Jane's final beach wedding is identified as involving Jane's Minister, while the ending confirms Jane marries Kevin.
Jane Nichols → Boathouse Chef
(Professional Wedding Client)
Jane successfully convinces a busy baker to create a wedding cake masterpiece in three weeks.
Jane Nichols → Young Jane
(Temporal Older Self)
The plot begins with Jane at age eight helping a bride in crisis and later follows her adult life as a professional wedding helper.
Hal Nichols → Tess Nichols
(Family Father)
Tess and George visit Hal Nichols to announce their engagement, and Hal gives Tess her mother's wedding dress.
Hal Nichols → Jane Nichols
(Family Father)
Hal is identified as the sisters' father, and Jane visits him in the family wedding discussion.
Jane Nichols → Casey
(Professional Coworkers)
Casey is Jane's friend and coworker, and she slaps Jane to interrupt Jane's obvious goofy expression around George.
Jane Nichols → George
(Romantic Unrequited Love)
Jane hides her crush on George, has loved him silently, and kisses him briefly before realizing her feelings have faded.
Tess Nichols → George
(Romantic Fiancees)
Tess pretends to share George's interests, spends increasing time with him, and quickly becomes engaged to him.
Jane Nichols → Tess Nichols
(Family Sisters)
Jane and Tess are sisters who discuss their parents' wedding and later confront each other during Tess's wedding preparations.
Jane Nichols → Kevin Doyle
(Romantic Partner)
Jane and Kevin bond while he researches her, develop genuine feelings, separate after his article is published, and marry one year later.
Story Dynamics
Alliances, conflicts, and narrative interactions that evolve throughout the story.
Jane Nichols → Boat Bride
(Alliance Bridesmaid Supporter)
Jane's history as a bridesmaid includes multiple wedding ceremonies, and the plot identifies Boat Bride among the wedding-related characters.
Young Jane → Bride Suzanne
(Alliance Emergency Helper)
As a child, Jane helps a bride with a crisis shortly before the ceremony and becomes devoted to weddings.
Jane Nichols → Hip Bridesmaid
(Social Bridesmaid Peer)
Jane's wedding history includes 27 bridesmaid roles, and the ending shows all 27 former bridesmaids participating in her wedding.
Jane Nichols → Bride Suzanne
(Alliance Bridesmaid Supporter)
Jane has served as a bridesmaid at 27 weddings, and the plot establishes her dedication to helping brides through crises.
Story Analysis
A lifelong wedding helper learns to stop sacrificing her own desires and chooses an honest love of her own.