Carrie Underwood and Mike Fisher recently celebrated their wedding anniversary. How long have they been married? Answer: 6 years Image: Sony Music Nashville