It is fine to wear yoga pants in public, especially for casual strolls. They are highly comfortable and versatile and this can be paired with t-shirts or other long tunics!