Reese Witherspoon shows off her legs for days as she does promotional visits at the Late Show with David Letterman and Good Morning America on Tuesday in New York City.
The 32-year-old actress has been on the media circuit for her new film, Four Christmases. She co-stars with Vince Vaughn and also produced the film. Check out E! for her recent interview where she talks about SNL, Sex and the City and a possible 30 Rock guest spot!