His hit song has been No. 1 on the Billboard Hot 100 for seven weeks, beating Rihanna's ubiquitous "Umbrella." It's the longest running chart-topper since 2004's "Goodies" by Ciara.