The OP implies that it is sudden weight gain and not related to lifestyle.
So, working with that assumption, the two most likely culprits is their gut bacteria and thyroid.