Halle Berry admits she was shocked by her own decision to marry again.

The twice-wed Oscar-winner confirmed her engagement to Olivier Martinez in March, but insists she had no plans to tie the knot again before meeting the French actor.

She told US show 'Extra': ''Who knew? I swore it off, right? Never say never, people!''

The 45-year-old 'New Year's Eve' star - who has daughter Nahla, four, from a previous relationship with Gabriel Aubry - met Olivier on the set of 2010 movie 'Dark Tide', and is reportedly hoping to move to France to be closer to him.

However, back in 2007 marriage was the last thing on her mind when she insisted: ''I will never, never get married again.

''Actually it's just that now I've come to a place where I think two people can share their lives without The Ring, without the piece of paper.''

It will be the first marriage for Olivier - who has previously dated Kylie Minogue and Rosie Huntington-Whiteley. Halle was married to former baseball player David Justice from 1993 to 1997 and to singer Eric Benet from 2001 to 2005.