On the day that Egyptian singer Amr Diab celebrates his 54th birthday Arabsounds is presenting you the Amr Diab Top 10 of all time! Of course it’s not easy to choose just ten best Amr Diab songs but with a little bit of your help we came up with this Top 10:

10. We Malo

9. El Leila

8. Wala 3ala Baloh

7. Amarain

6. Ya Gamal Eyoun

5. Ana 3ayesh

4. Ne2oul Eih

3. Leily Nhary

2. Nour El 3ain

1. Tamally Ma3ak