Kate Winslet has become been one of the most respected and gifted actors of her generation, with an impressive career that spans over 25 years (and two outings with Leonardo DiCaprio).

She started out working with Peter Jackson on the crime thriller “Heavenly Creatures” (1994) and has dipped into pieces from classic literature, modern auteurs and some of the best directors in the Hollywood business. With seven career Oscar nominations from collaborations with Ang Lee (“Sense and Sensibility”), James Cameron (“Titanic”), Richard Eyre (“Iris”), Michel Gondry (“Eternal Sunshine of the Spotless Mind”), Todd Field (“Little Children”), Stephen Daldry (“The Reader”) and Danny Boyle (“Steve Jobs”), we are celebrating her birthday with a ranking of her 10 best performances, which include more than the ones recognized by the Academy.

Last year, she spoke with Variety about her career, speaking frankly about how she reached this point in her life, “I’m a working-class scrapper who got fucking lucky. So to be in a situation where I’m auditioning for a film at age 17, let alone cast in the goddamn role, that was not supposed to happen to anyone with a surname that was Winslet.”

Next on the docket for the English actress is a voice performance in “Naya Legend of the Golden Dolphin” before her anticipated role as Ronal in James Cameron’s long-anticipated (and delayed) “Avatar 2.” She also has two films in pre-production – “Lee” from Ellen Kuras and “Fake!” from Scott Z. Burns.

This list focuses on her film performances, otherwise, we’d see “Mare of Easttown” and her other television ventures making an appearance.

Honorable mentions: “Finding Neverland” (2004), “Iris” (2001), “Quills” (2000)