Actress Katie Holmes has a new boyfriend and the two have been inseparable. The Dawson's Creek alum, 41, and her beau,…