Ahh her picture perfect life makes us so jealous!

Gisele Bundchen and her family have been enjoying an extended vacation in Costa Rica, and the supermodel has been showing off just how fabulous it is with various snapshots, including this latest one of her swimming in a river with a horse and its foal!

"Baby horse and his mommy," she captioned the photo. In another photo, the Brazilian stunner walks hand-in-hand with her son Benjamin while the horses trail behind in a woodsy forest. "Having fun being with my little guy," she captioned that one.

What an Earth mother she is!