Kelly Clarkson is doing something pretty amazing, and no doubt incredibly difficult, for her fans on her current tour — covering a different song each day as requested by a fan. This gives the singer, and her band, less than a day to learn a new tune every day, but so far she is killing it. In fact, most of these covers are even better than the original. See our five favorites below.
Katy Perry — “Wide Awake”
Britney Spears — “Everytime”
fun. — “We Are Young”
Coldplay — “Princess of China”
Britney Spears — “Till The World Ends”