Everybody has a go-to karaoke song, right? I mean, when you're out with your friends and asked sing a song off the cuff, you want to have a tune stored away that you're 100% sure you can nail -- for me, that's "Bohemian Rhapsody" by Queen.

Well, during a bit released recently by Vanity Fair, a group of A-list celebrities was asked to reveal their Karaoke go-tos and, let me tell you, they named some good ones. From Oasis' "Wonderwall," to "No Scrubs" by TLC, to "Mama Mia" by ABBA, there were definitely a hand full of songs listed that I can jam out to -- but none quite compare to Dakota Fanning's choice of "Before He Cheats" by Carrie Underwood.

A country music classic (at least in my opinion), "Before He Cheats" is the perfect combination of sassy, sexy and angst-y, making it the ultimate karaoke song. A plus choice, Dakota.