‘27 Dresses’ Cast: Where Are They Now? Katherine Heigl, James Marsden, More

17