This week's selection of apps will help women get in tune with their bodies, from tracking periods to keeping the mind and body in good health.

iPeriod Ultimate (Period / Menstrual Calendar)
iPeriod Ultimate is a visual calendar that helps you track and predict your menstrual cycle. The app can be used to determine the dates you are most fertile, your ovulation symptoms and enables you to record your moods and symptoms every day during your cycle. It also comes with password protection, self breast exam reminders, late period alerts and the ability to graph your data.
Price: $1.99

iPregnancy (Pregnancy App)
iPregnancy is a pregnancy planner and in-depth guide for expectant mothers. It includes a due date calculator, shows 2D and 3D ultrasound pictures and schematic drawings at each week of pregnancy, information about how the baby is developing at the current gestational age, information about what to expect and how to prepare for a baby, a baby name picker, OB visit tracker, and a journal that lets you keep track of your mood, notes and photos.
Price: $4.99

MyOBGYN provides users with current information about women's health and medical issues. The app contains more than 1,000 articles on topics such as contraception, periods, pregnancy, sexually transmitted diseases, and menopause.
Price: $0.99

iKamasutra - Sex Positions from Kama Sutra and beyond Kamasutra
iKamasutra is an application for couples wishing to learn more about sex and spice up their love life with "inspirational" new positions. The app contains hundreds of positions with detailed descriptions (think professional rather than vulgar) categorized by intimacy, complexity and strength levels.
Price: $0.99

All-in YOGA: 200 Poses & Yoga Classes

Featuring over 200 poses and lessons with detailed instructions, voice guidance, photos and videos, All-in YOGA helps women reap the benefits of attending expensive yoga classes from the comfort of their own home. The app helps you to choose a program that suits your goals, level and time limits or lets you build your own.
Price: $2.99