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

Back Then Right NowTyler Hubbard
3:08pm
I Had Some HelpPost Malone Ft Morgan Wallen
3:05pm
The Good OnesGabby Barrett
3:02pm
Somewhere On A BeachDierks Bentley
2:59pm
Fast CarLuke Combs
2:54pm