Halle Berry is three months pregnant, and, at age 46, calls it the “biggest surprise.”  

“This has been the biggest surprise of my life, to tell you the truth. Thought I was kind of past the point where this could be a reality for me. So it's been a big surprise and the most wonderful,” the actress told CNN’s Alina Cho in an interview that aired Tuesday afternoon, reports Us Magazine.

Berry has a 5-year-old daughter, Nahla, with ex-boyfriend Gabriel Aubry and is engaged to French actor Olivier Martinez, 47.

When asked how she feels, the Oscar winner said, “I feel fantastic!”

Berry made her first red carpet appearance since confirming reports that she was pregnant on Saturday at the Four Seasons in New York. She wore a form fitting black dress form Michael Kors’ Fall 2013 collection to an event hosted by the designer in her honor.

She and Kors are both working together alongside the United Nations World Food Program to help fight hunger.

"I'm a mom, and that's first and foremost, but it gives me another reason to exist, another purpose," she told Cho about her work with the campaign.

"And if I know that I'm helping one person every day in some way, that really makes me feel good, and that's a legacy that I can leave to my children."