Gary Oldman has got married for the fifth time.
The 59-year-old actor has reportedly quietly tied the knot with writer and art curator Gisele Schmidt, who he been romancing after separating from fourth wife Alex Edenborough.
According to the New York Post newspaper's Page Six column, the couple exchanged vows in an intimate ceremony at the Los Angeles home of the 'Darkest Hour' actor's manager, Doug Urbanski a few weeks ago, before they appeared on the red carpet together at the Toronto Film Festival.
Gary is an avid photographer and he is believed to have met Gisele when she wrote about his work.
The 'Harry Potter' actor's first marriage, to actress Lesley Manville - with whom he has son Alfie, 28 - lasted two years until 1989, and he wed 'Kill Bill' star Uma Thurman the following year, splitting from her in 1992.
He tied the knot with photographer Donya Fiorentino - the mother of his sons Gulliver, 20, and 18-year-old Charlie - in 1997, but they split in 2001, and his fourth marriage, to singer Alex was his longest, lasting seven years before they divorced in 2015.
Gary previously admitted he was "not proud" to have been married so many times, but hoped he'd learned from the past, admitting he wasn't cut out for commitment in his younger years.
Speaking while married to Alex, he said: "I'm not proud to say that though. But I've had a few goes at it now, so I've probably learnt something from the first three. Practice makes perfect. Isn't that what they say?
"I'm not proud that this is my fourth marriage. But this is a good one. Hopefully, my last one."
The 'Dark Knight Rises' actor blamed the 20-year age gap when he and Alex went their separate ways.
He said: "Alex and I had several great years together, and we shared a great love during that time.
"But there is big difference in our ages and ultimately that gap inevitably revealed different lifestyle interests.
"I am grateful for the good times we did have, and we remain friends. Of course I wish Alex the best happiness in the future."