While Olivier Martinez confirmed his engagement to Halle Berry last month, the actress has kept quiet about the news - until now.
"Who knew I'd get engaged again?" she said with a laugh to Extra on Saturday, during her first red carpet appearance since Martinez popped the question.
"I swore it off, right? Never say never, people!"
In January, a rep for jewellery designer Gurhan told People that Martinez, 46, gave Berry, 45, a diamond-and-emerald engagement ring. They met while shooting 2010's Dark Tide and soon became an item off-screen.
The actress was previously married to baseball player David Justice and singer Eric Benét and Martinez was involved in a long-term relationship with pop-singer Kylie Minogue.