Katie Holmes at JCPenney Hosts Modern Day Fairy Tale in NY Next image