This cutie is all ready for bed, but needs to release some angst by delivering a passionate performance of Carrie Underwood's 'Before He Cheats' before she's tucked in. The clip doesn't say how old the little girl is, but we're pretty sure that when she gets to dating age, her boyfriends would be wise to remain faithful.

The blonde babe delivers the song with a smile, but no lack of fury. She knows all the words, but things get a little sloppy around words like "whiskey." That's OK, a toddler really shouldn't know that word, anyway. Note the one commenter who praised the performance, but said the tyke is off-key. It's just a reminder that some people can find something negative to say, even on the sunniest of days.