It seems that Harry Styles can do no wrong these days.

Having released his second solo album to critical and public acclaim last month, the former boybander then went and charmed the beyjaysus out of everyone else with his cover of Lizzo's 'Juice'. He's made no secret of his love for Lizzo, calling her 'exactly what you want in an artist' and has played the track live at his own gigs, too.

If you haven't seen it yet, his BBC Live Lounge performance is well worth a look. Hell, even Lizzo herself took to Twitter to compliment him on it - and now she's gone one step further by performing the track live with him.

Lizzo was playing a pre-Super Bowl show for Sirius FM in Miami when Styles made a surprise appearance during her set.

The pair danced and flirted their way through the song and it's exactly the kind of pick-me-up you want heading into the weekend.

Watch it below: