Penelope Cruz has confirmed speculation that she is expecting her first child.
The Vicky Cristina Barcelona star sparked rumours that she is pregnant when she was photographed sporting a fuller figure on the set of Pirates Of The Caribbean 4 in Puerto Rico.
A representative for the actress has now confirmed to The AP that she is four-and-a-half-months pregnant. The spokesperson added that Cruz is currently travelling to London to finish filming the Disney sequel.
Cruz married actor Javier Bardem - her co-star in Vicky Cristina Barcelona - at a friend's house in the Bahamas in July.