Olivier Martinez, Halle Berry

Halle Berry and boyfriend Olivier Martinez are engaged, Us Weekly reports.

Berry "had given up on being married, but she trusts Olivier. He makes her feel safe. He's a keeper!" a source tells the magazine.

The 45-year-old Oscar winner had her 3-year-old daughter, Nahla, with Gabriel Aubry, whom she dated for five years (but never married). Before her relationship with Aubry, she was married to singer Eric Benet and baseball player David Justice.

Photo Gallery: Halle Berry through the years

Martinez, 46, proposed over the holidays. He was previously married to singer Kylie Minogue. The two split in 2007.

Berry and the French-born actor met while working together on the thriller Dark Tide, and have been dating since fall 2010.