Hollywood superstar Tom Cruise has revealed he relaxes by playing piano and takes dance lessons to understand body movement and "emotion".