Katie Holmes has once again proved she is the supreme queen of effortless street style. Holmes, 46, was spotted in New York City on Friday, March 7, wearing the perfect work-to-weekend outfit. The sharp yet casual look consisted of an earthy hued textured blazer — that featured slightly exaggerated shoulders — and a breezy button-down…