June 21 is the International Day of Yoga and we're getting our pose on for this discipline that simultaneously promotes health, fitness and peace. Whether you're a beginner or a pro, these apps have it all, from teaching you new moves to helping you practice even while on holiday. So do your mind - and body -a favour and bring some zen into your life. It's all just an app away!