For her appearance on the April 23 episode of Late Night with Seth Meyers, Charlize Theron wore an Alexander McQueen top with ...