"I can confirm that Kate Winslet married Ned Rock'nRoll in NY earlier this month in a private ceremony attended by her two children and a very few friends and family," Winslet's representative told the entertainment magazine in an email message. "The couple had been engaged since the summer."
People said British media reports indicated "Titanic" co-star Leonardo DiCaprio gave Winslet away in the clandestine ceremony that was kept secret even from the newlyweds' parents.
Winslet, 37, previously had been married to Sam Mendes and Jim Threapleton.
Beyonce flaunts bikini body, Blue Ivy in vacation pics
Kate Middleton recycles dress at movie premiere