A basic white collar dress shirt — one without button-down collars or chest pockets — works best under a blazer. As charming as a cotton Oxford may be, especially under a broken-in blazer a la Ralph ...