Sofia Vergara calls her husband Joe Manganiello her "Hindu monk" because he's brought so much calmness to her life.