Katie Holmes is All Smiles in NYC

By: Amanda Hasaka / March 15, 2011