Yes there are. But with this one caveat: No one has been as beautiful or as compelling as Greta Garbo. No one. Garbo stands alone.
Now, having said that, let me name a few of today's stars who measure up:
Tom Hanks - This back-to-back Oscar winner chooses his roles carefully while cultivating his well-crafted image as a modern-day everyman.
Diane Keaton - A deft comic touch reminiscent of Lombard.
Danzel Washington - Reliably excellent and eminently watchable.
Penelope Cruz - So beautiful she takes your breath away.
Leonardo DiCaprio - A great public persona; really looks and acts like a movie star.
Diane Lane - Elegant, classic beauty and nuanced, understated acting.
John Travolta - A star through all the stages of his life.
Meryl Streep - Among the truly great actresses of our time
Daniel Day Lewis - Right up there with Brando and Olivier.
Jodie Foster - Maintains a versatile star quality, great range.
Jack Nicholson - An irresistible rogue.
Julia Roberts - Statuesque, with an intense vulnerability.
Will Smith - Endearing, and always memorable.
Others: Adrien Brody, Edward Norton, Javier Bardem, Julianne Moore, Emma Thompson, Juliette Binoche.
Maybe you can think of some yourself. Who are the great stars of today?