Rap duo Macklemore & Ryan Lewis have returned to the top of the U.S. pop charts with the aptly titled Can't Hold Us.

The hitmakers spent six weeks at number one with Thrift Shop earlier this year (13) - and now they're hoping for another run at the top with the follow-up after ending Pink's three-week reign with Just Give Me a Reason, which falls to two.

Justin Timberlake's Mirrors climbs up two spots to three, while Rihanna's Stay falls to four and Bruno Mars' When I Was Your Man rounds out the new top five.

Meanwhile, country act Florida Georgia Line's Cruise finally cracks the top 10 at nine after 36 weeks on the Billboard Hot 100 - that's the second-longest ascent to the top 10 in chart history. Only Carrie Underwood's 38-week crawl to the top flight with Before He Cheats beats it.