Kelly Clarkson has performed a lot of amazing covers during her Kellyoke segment but her latest cover of Prince "When Doves Cry" left everyone's jaw on the floor. Kelly performed the tribute in honor of Prince's upcoming birthday on June 7th. Everytime I hear Kelly Clarkson sing, i'm reminded of what a great singer she really is. Check it out along with some of her other classics.