John Legend doesn't have a "Happy" or "Problem" to worry about... for the second week in a row, the crooner's piano-led love song "All Of Me" is the No. 1 song on the Billboard Hot 100.

According to Billboard, Legend takes the crown once again after getting his first No. 1 slot last week with his Love In The Future single "All Of Me." Legend holds the top spot thanks to his rule on the radio, where he led impressions with 184 million listeners over the last seven days. Legend also boasts strong numbers in streaming (7.3 million) and sales (144,000 copies).

After spending a ridiculous 10 weeks atop the Hot 100, Pharrell Williams' "Happy" maintains its No. 2 position. Though Pharrell still rules the streams and bested "All Of Me" in sales (156,000 copies), Legend's hold on radio cinched him the top spot.

Like last week, rapper Iggy Azalea can boast that she holds spots Nos. 3 and 4 on the Hot 100, though this week her name is coming up first. Azalea's "Fancy" (featuring Charli XCX) clocks in at No. 3 thanks to a boost in on-demand streams and overall streaming numbers (7.4 million). "Fancy" falls just below another Azaela (and Ariana Grande) track for sales, after moving 216,000 copies.

The No. 1 selling song of the week slips down a spot, as Grande and Azalea's "Problem" clocks in at No. 4. After debuting with nearly half a million copies last week, the minimalist R&B/pop track moved 235,000 copies this week, falling 46 percent.

Though the top ranks of the Billboard Hot 100 saw a few little shakeups, the vast majority of the chart contains the same songs as the last month or so. Katy Perry's "Dark Horse" is No. 5, followed by DJ Snake and Lil Jon's "Turn Down For What." Jason Derulo's "Talk Dirty" tumbled yet another spot to No. 7 Justin Timberlake's "Not A Bad Thing" remains at No. 8 and Idina Menzel's "Let It Go" holds at No. 9.

The lone entry into the top 10 of the Hot 100 is Paramore's "Ain't It Fun," which climbed three spots to land at No. 10, a first for the pop-punk band.

Join the Discussion