Oh god, I'm dying.
Kelly Clarkson covered Alanis Morissette's 'Perfect' at her Sudbury, Ont. show this weekend.
"This is one of my favourite songs of all time," she said before launching into her impeccable rendition of the song off Jagged Little Pittle.
Kelly's never been shy about her love of Alanis, previously covering That I Would Be Good in concert.
This latest Alanis cover is just flawless. I need those two to go on tour together, they would be such a winning combo.