“Such a sense of peace & simplicity.”
Richards also has family in Montana.
Her sister, brother-in-law, and nephews are all living there.

Inan Instagram post, Richards revealed how important her family is to her.
Thanksgiving was her favorite holiday.
