Drew Barrymore, Jennifer Lopez: These celebrities have been married three times or more
Kate Winslet has been married 3 times: once to assistant director Jim Threapleton, once to director Sam Mendes, and once to her current husband Ned Rocknroll, nephew of Virgin tycoon Richard Branson.
She has one child with each, her daughter Mia is the eldest (pictured), then there's Joe and her youngest son Bear.