• Openly gay Elton John hugs "Rap God" singer Eminem after they performed the song "Stan" at the 43rd annual Grammy Awards.

Openly gay Elton John hugs "Rap God" singer Eminem after they performed the song "Stan" at the 43rd annual Grammy Awards. (Photo : Reuters/Gary Hershorn)

Born on Oct. 17, 1972 as Marshall Bruce Mathers III, Eminem turned 43 on Oct. 17, Saturday. As a tribute to the "Rap God" rapper's 43rd birthday, we listed 43 of the best Eminem songs, in which he collaborated with other artists.

43. "Wicked Ways" featuring X Ambassadors 

Like Us on Facebook

42. "Desperation" featuring Jamie N Commons 

41. "We're Back" featuring Obie Trice, Stat Quo, Cashis, and Bobby Creekwater

40. "Loud Noises" featuring Slaughterhouse 

39. "A-----e" featuring Skylar Grey

38. "Session One" featuring Slaughterhouse

37. "No One's Iller" featuring Swifty McVay, Bizarre, and Fuzz

36. "Drug Ballad" featuring Dina Rae

35.  "Don't Front" featuring Buckshot

34.  "Remember Me?" featuring RBX and Sticky Fingaz

33. "Bad Meets Evil" featuring Royce da 5'9″ 

32. "One Shot 2 Shot" featuring D12

31. "Superman" featuring Dina Rae 

30. "Under the Influence" featuring D12

29. "Drips" featuring Obie Trice 

28. "B---h Please II" featuring Dr. Dre, Snoop Dogg, Xzibit, and Nate Dogg

27. "You Don't Know" featuring 50 Cent, Lloyd Banks, and Cashis 

26. "Love Me" featuring 50 Cent and Obie Trice 

25. "Bump Heads" featuring 50 Cent, Tony Yayo, and Lloyd Banks

24. "The Conspiracy (Freestyle)" featuring 50 Cent

23. "Jimmy Crack Corn" featuring 50 Cent 

22. "The Re-Up" featuring 50 Cent 

21. "Never Enough" featuring 50 Cent and Nate Dogg 

20. "Love Game" featuring Kendrick Lamar 

19. "Lighters" featuring Bruno Mars

18. "Old Time's Sake" featuring Dr. Dre 

17. "Say What You Say" featuring Dr. Dre 

16. "Encore/Curtains Down" featuring Dr. Dre and 50 Cent 

15. "Headlights" featuring Nate Ruess

14. "Hell Breaks Loose" featuring Dr. Dre

13. "Guilty Conscience" featuring Dr. Dre

12. "Shake That" featuring Nate Dogg

11. "Beautiful Pain" featuring Sia Furler

10. "Talkin' 2 Myself" featuring Kobe 

9. "Kings Never Die" featuring Gwen Stefani

8. "Old Time's Sake" featuring Dr. Dre

7. "No Love" featuring Lil Wayne

6. "Won't Back Down" featuring Pink  

5. "Stan" featuring Dido

4. "The Monster" featuring Rihanna

3. "Guts Over Fear" featuring Sia Furler

2. "Encore" featuring Dr. Dre and 50 Cent

1. "Love the Way You Lie" featuring Rihanna

Do you agree with our list? Let us know by commenting below.

(Disclaimer: Views and opinions expressed in this article are those of the author and not necessarily those of Yibada.)