Katie Holmes has a dreamy handbag collection filled with styles for endless occasions. In late October, the 46-year-old stepped out for a stroll through New York City, wearing a trendy handbag ...