Miranda Kerr was showing the love during a beach bikini shoot - creating a heart for her Instagram fans.
She uploaded the pic to her account, showing off her incredible supermodel figure in an teeny animal-print bikini.
She wrote next to the photo: "To love and be loved is one of the greatest gifts in the world."
She also shared a picture of her gorgeous beachwear, posing in a black bikini top and a lace-embellished high-waisted maxi skirt.
And, cutest of all, the 30-year-old mum also shared a picture of her sharing some beach time - and a cuddle - with her little boy, Flynn, writing: "There is nothing greater than a mother's love."
See more stars enjoying the beach below:
Miranda Kerr shares stunning Australia holiday pic