Katie Holmes has revealed her favourite exercise classes are yoga, spinning and boxing and she enjoys working out with her daughter Suri.