As a former Victoria's Secret Angel she is no stranger to posing in skimpy swimsuits.
And Miranda Kerr proved her beach babe credentials once again on Monday as she frolicked in the waves while taking part in a photoshoot in Malibu.
Miranda Kerr to marry next year
While it was certainly hot and sunny along the Californian coastline the 33-year-old model raised temperatures even more as she showed off her stunning physique in a flattering black bikini.
She wore her brunette locks loose and accessorized with a shell pendant necklace and some bracelets.
The Australian-born star ran along the water's edge while clutching some swimming goggles.
Her makeup was perfectly applied with shimmery blusher creating a glowing sun-kissed look.