Los Angeles - Halle Berry and Olivier Martinez are reportedly engaged.
The 45-year-old actress - who was previously married to baseball player David Justice for four years until 1997 and tied the knot with Eric Benet in 2001 before separating two years later - is set to tie the knot with her Dark Tide co-star after the 46-year-old Frenchman proposed with an emerald-and-diamond ring.
A source told the new issue of Us Weekly magazine: "Halle had given up on being married, but she trusts Olivier. He makes her feel safe. He's a keeper!"
The actress agreed to marry Olivier - who she has been dating since autumn 2010 - because she was impressed with how he treats Nahla, her three-year-old daughter with former boyfriend Gabriel Aubry.
A source said: "Halle is very serious about this marriage. She's ready. Olivier has become her rock.
"Halle feels Olivier has made a connection and a commitment to her and her daughter."
The couple would love to have a child together and friends say they will consider adoption if they can't conceive naturally.
The insider told America's Star newspaper: "Halle would love to have more kids, but she knows it might be difficult because of her age and the fact that she's diabetic.
"If they can't conceive, they'd definitely consider adoption."
The pair are expected to tie the knot in California later this year and Halle is said to be happier than ever.
The source said: "Deciding to marry again is huge for Halle. But friends have never seen her this happy and fulfilled."
24.com publishes all comments posted on articles provided that they adhere to our Comments Policy. Should you wish to report a comment for editorial review, please do so by clicking the 'Report Comment' button to the right of each comment.
Cindy Crawford’s 15-year-old daughter is the spitting image of her model mom in the new issue of Interview magazine. Read More »
Good looks definitely run in the Jonas family! Read More »
10 epic pics.
All the deets.
South AfricaCity Press
Johannesburg CBDResourcing Solutions
HousesR 1 985 000
HousesR 1 750 000
HousesR 3 220 000