Carrie Underwood has played everything from an Army widow to a bat-swinging jilted girlfriend in her music videos. Regardless of her song's subject, you know its music video is going to be creative. The Boot counts down our Top Five favorite Carrie Underwood videos.

Carrie Underwood - 'Just a Dream' Video


Carrie Underwood - 'Cowboy Casanova'


Carrie Underwood - 'Last Name'


Carrie Underwood - 'All American Girl'


Carrie Underwood - 'Before He Cheats'