WireImage
Tom Cruise attended the Knight and Day premiere in Munich, Germany and his sweat stains were back. I don’t know why he just doesn’t put on some antiperspirant before he attends events where he knows camera are going to be because sweat stains are so nasty. It is not like he can’t afford a $5 stick of deodorant.