Do I have to be flexible to do yoga?

I have never done yoga before, are your classes suitable for me?

Is my body the right shape for yoga?