The Spanish actress is expecting her second child with Thor star Chris Hemsworth – as revealed in the latest issue of HELLO! magazine's sister publication HOLA!
CLICK ON PHOTOS TO ENLARGE
Elsa is currently in the Canary Islands with her husband and their 18-month-old daughter India, who will become a big sister next year.
HOLA! published the first pictures of the expectant actress, who can be seen looking slightly curvier than usual during a stroll on the beach of La Gomera with Chris, who carries India in his arms.
Chris shared a picture on Instagram of himself and his little girl from the same outing, captioning it: "my Princess."
The family will be in the canary Islands for the next few weeks while Chris films his next project after wrapping Thor: In the Heart of the Sea, an adventure based on the book Moby Dick.
Joining them are Chris' parents Craig and Leonie, who have flown from Australia to spend a few days with their granddaughter .