Kelly Clarkson has been mixing it up from city to city on her recent tour, with a lot of very cool cover tunes. On Tuesday, in Virginia Beach, she did a fantastic version of Rihanna's 'We Found Love'. Of course it was captured for Youtube! Watch it after the jump.

Kelly really can sing a little bit of everything can't she? Which version of 'We Found Love' do you prefer, Kelly's cover, or Rihanna's original version?