After asking Reese Witherspoon to get pregnant for the role (as a joke, because she thought Reese was too thin), Mira Nair was delighted when Witherspoon announced she was expecting after all. Natasha Little, who plays Lady Jane Sheepshanks, played Becky Sharp in "Vanity Fair" (1998) (mini). Most of the costumes were purposefully made a little smaller than necessary, to slightly alter the overall look of them. Shot in 55 days