27 Dresses is a 2008 romantic comedy film directed by Anne Fletcher and written by Aline Brosh McKenna. The film stars Katherine Heigl as Jane and James Marsden as Kevin.
The film was released January 10, 2008 in Australia. It opened in the United States on January 18, 2008 and in the United Kingdom and Ireland on March 27, 2008.
Jane Nichols (Katherine Heigl) has been a bridesmaid for twenty-seven weddings. One night when she is attending two weddings almost simultaneously, she meets Kevin Doyle (James Marsden), who helps her home but disgusts her with his cynical views of marriage and steals her planner.