There's nothing that Cosmo loves better than a hot man in a suit, and there were plenty of them at last night's Hugo Boss flagship store opening at Columbus Circle in ...