T H E  P O S T

top 10 songs of beyonce

top 10 songs of beyonce

10

Halo

9

Crazy in Love

8

Irreplaceable

7

Single Ladies  (Put a Ring on It)

6

If I Were a Boy

5

Best Thing I Never Had

4

Love on Top

3

Listen

2

Sweet Dreams

1

Run the World (Girls)