Kate Winslet married Ned Rock’nRoll earlier this month in New York City. Leonardo DiCaprio walked Winslet down the aisle as the 37-year-old actress got married for the third time.