The Ringer has assembled a list: the 50 greatest celebrities of all time. And when they say “all time,” they really mean it. Below are the top 20; click on the link for all 50:

  1. Oprah
  2. Beyoncé
  3. Muhammad Ali
  4. Princess Diana
  5. Tom Cruise
  6. Madonna
  7. David Bowie
  8. Rihanna
  9. John Lennon
  10. Jesus Christ
  11. Marilyn Monroe
  12. George Clooney
  13. Cher
  14. Brad Pitt
  15. Leonardo DiCaprio
  16. Jack Nicholson
  17. Prince
  18. Arnold Schwarzenegger
  19. Lady Gaga
  20. Elizabeth Taylor
More about:

Recently Played

Bottoms UpBrantley Gilbert
12:38pm
Half Of MeThomas Rhett Ft Riley Green
12:35pm
Officially ChristmasDan & Shay
12:32pm
Heart Like A TruckLainey Wilson
12:29pm
Barefoot Blue Jean NightJake Owen
12:26pm