John Legend  wears an asymmetric suit jacket by Alexander McQueen for the 62nd Annual Grammy Awards.  EPA

Best dressed men Grammys