Kate Middleton also enjoys yoga – something that requires much commitment to holding positions and is good for flexibility and muscle strength.