Katie Holmes, Cameron Diaz, and Julianne Moore recently wore high-neck tops. The former wore a mock neck style, while the ...