Tom Hiddleston - blink!
Alan cumming always gets a fashion pass imo.