Fans and critics of Carrie Underwood have pointed to her weight as the biggest difference between her 2005 and 2012 photos, but as these pictures show, she was always healthy and beautiful. It's possible that a dedication to exercise has left the singer more toned and prepared for long summers on the road, but the biggest difference is that the Oklahoman now looks more confident and mature. Underwood was blessed with good genes and she's made the most of it.

More From Taste of Country