Toby Keith and his wife Tricia have been married nearly 30 years, and have three kids because of it. Two daughters, including Shelley and Krystal -- who is an aspiring country singer -- and one son (pictured) named Stelen. Keith is also a two-time grandparent. Tricia is one of the more quiet, behind-the-scenes spouses, rarely joining Keith on the red carpet at awards shows.