She's blonde and beautiful - that's exactly what Kate Winslet portrays. But when she stepped out on the red carpet in Italy dressed in a Stella McCartney dress this week, she looked more like a Kim Kardashian body double (just blonde!).
What do you think?