Katie Holmes is all smiles as she does some shopping on Monday afternoon (March 27) in New York City. The 38-year-old actress looked pretty in a beige trench coat and jeans as she hailed a cab back to her apartment. PHOTOS: Check out the latest pics of Katie Holmes… Read entire story.
Source: Just Jared