Kelly Clarkson's current US tour has seen her perform a cover during a certain 'fan request' part of the show every night.

So far, her covers of Taylor Swift and *NSync have gone down well - and last weekend saw her take on a Bryan Adams classic as a tribute to her husband, who is a fan and was in attendance at the gig.

Clarkson covered Adams' hit 'Heaven' when she played Salt Lake City on Saturday night.

Watch it below: