How do you say

This shirt still looks good after two months of wear.

..in Chinese?

这件衬衫穿了两个多月了还很好看。

zhè jiàn chèn shān chuān le liǎng gè duō yuè le hái hěn hǎo kàn 。

How do you say "I have been practicing yoga every week, for almost three months now." in Chinese?