10. Kate Winslet
The Oscar-winning actress first took away our hearts in Titanic. Most of us still can’t forget the iconic role of Rose and her beauty that caused major trouble for everyone. Kate Winslet is easily the purest form of beauty that has been seen on the silver screen. With so many years down the line, she still carries her grace and charisma with her.