Penelope Cruz has confirmed she is pregnant.
The All The Pretty Horses actress - who has two-year-old son Leo with her Skyfall actor husband Javier Bardem - will not travel from the US to attend the Goya awards in Spain on February 17 because of her pregnancy, her publicist Javier Giner told broadcaster RTVE.
The 38-year-old beauty is nominated for Best Leading Actress at the ceremony and is said to be "extremely happy and very excited" with the news but didn't want to take a long haul flight.
Cruz and Bardem - who had been friends for years - started dating in 2007 and married in early July 2010 in an intimate ceremony at a friend's home in the Bahamas.
Cruz has previously spoken out about how motherhood has transformed her life.
She said: "From the first second, you feel so much love.