Halle Berry announced recently that she is expecting her second baby at the age of 46. The actress and fiancé Olivier Martinez, 47, are expecting their first child together. She also has a daughter with her ex-boyfriend, Canadian model Gabriel Aubry. Berry spoke to CNN about her pregnancy saying “I feel fantastic. This has been the biggest surprise of my life to tell you the truth. I 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”.