Kate Winslet has definitely left her mark on the film industry, with her talent earning her the designation of one of "preeminent actresses of her generation” from critics.
The English star has made a name for herself not only for her work on blockbuster films, but also for the several hard hitting dramas and period movies that have been graced by her talent. Known for her portrayal of strong willed, independent women with layers about them,
Winslet has earned a string of awards in her decades-long career, including an Academy Award and two Emmys. Although most of her repertoire includes dramatic projects, the star has also dabbled in rom-coms as well as sci-fi with films such as The Holiday and Divergent.
As the prolific actress turns 46, here are some of her best works where she puts up some riveting performances.