The Australian beauty had her and partner Orlando Bloom's first child on January 6 and he was a whopping 10lbs - but she showed she'd pinged back into shape during the sizzling photoshoot in Malibu, California.
The 28-year-old was spotted on boulders at the beachside location in two different bikinis for the label, one tiny black two-piece and one a string-tie print.
Hot mama: Supermodel Miranda was spotted back in a Victoria's Secret bikini on a photshoot in Malibu just three months after giving birth to her first child
On the rocks: The supermodel gave birth to son Flynn in January but you'd never know looking at her posing by the Pacific
A practicing Buddhist, Miranda says she got back her slender 5ft 9ins physique through yoga, light jogging, and a diet of steamed vegetables, fresh fruit, and fish.
She's thought to have lost two stone in three months - though good genes will have naturally played a part as well.
The very yummy mummy also looked in stunning shape at the weekend too when the pair graced the red carpet at New York's Tribeca Film Festival.
Picture perfect: Even without the retinue of people on the shoot helping her out, new mother Miranda would still look stunning
Strike a pose: The Australian beauty, who is no stranger to beach photoshoots, tries to put her body in just the right position for the camera
The pair were at the Friday night premiere for Orlando's new movie The Good Doctor.
Miranda and Lord Of The Rings star Orlando, 34, married in July last year after they had dated for three years.
Crash bang wallop: Miranda gives it a wiggle by the waves as she stands on a boulder in her first bikini photoshoot since becoming a mother for the first time in January
Orlando meanwhile has also just finished shooting new movie The Three Musketeers in 3D, which also stars fellow new father James Corden, Matthew Macfadyen and Mila Jovovich.
It's due out in October this year.
He's now busy reprising his role as Legolas in The Hobbit, which is filming in New Zealand and is due out over Christmas 2012.
Va va voom: Miranda, pictured here at the Tribeca Film Festival in New York with husband Orlando Bloom on Friday, has lost her baby weight but kept her curves
Baby makes three: Miranda, Flynn and Orlando pictured at JFK Airport in New York earlier this month