Spanish model Elsa, 42, is mum to three children with her husband, Aussie actor Chris Hemsworth, 35.
In the photograph, Elsa is sat on the grass with her kids India Rose, 7, and twins Tristan and Sasha, both 5.
Dad Chris isn't picture in the snap - but perhaps he's behind the camera!
Chris and Elsa met and were married in 2010.
The down-to-earth couple live in Byron Bay after moving to Chris's native Australia from LA.
"The locals in Byron treat us just like locals. It's more relaxed than L.A., less intense, and just more conducive to raising our three children," Chris explained to Conde Nast Traveller.