As a Victoria's Secret model, she spends most of her life in a bikini or lingerie.
And Miranda Kerr could have so easily been on the set of her latest glamorous photoshoot as she lazed on an outside bed in a skimpy green two-piece.
But the 28-year-old was enjoying some time off in her native Australia with her moviestar husband Orlando Bloom and their son Flynn, who turned one last month.
Cowgirl baby: Miranda wore a big hat to protect her fair skin from the scorching sun, and a green string bikini
The couple arrived in Sydney last weekend to attend a friend's wedding.
Miranda showed off her incredibly toned body and long legs as she relaxed poolside with friends, donning a massive hat to shield her face from the scorching Aussie sun, and massive dark sunglasses.
Doting Pirates of the Caribbean star Orlando, 35, held his naked son affectionately and took him for a dip as his mother sipped on a glass of champagne.
He showed off his own fit torso, wearing just a pair of floral swimming trunks.
But when the toddler shed a few tears, it was back to his mother for a kiss and cuddle.
It seems Miranda has some very helpful friends, with one adjusting the model's bikini bottoms for her.
This is the life! Model Miranda Kerr sips on a glass of champagne with a friend as she relaxes poolside in Sydney, Australia, which she is visiting to attend a friend's wedding
Making the most of the Aussie summer: The 28-year-old star lounges on a bed outside, topping up her tan with a friend
Miranda will be enjoying her time off, having been hard at work since landing in her home country.
Last week she was seen posing on the streets of Sydney and on a boat in the landmark harbour, lounging as a photographer snapped photos for what is believed to be an assignment for an Italian magazine.
Later that night Kerr hit the red carpet to attend the Australian Academy of Cinema and Television Arts (AACTA) Awards, which has been dubbed the Aussie Oscars.
After the ceremony she wrote on her Twitter page: 'Just finished at the AACTA awards.
'A wonderful night for Australian film and television!'
Kerr arrived in Sydney on Saturday with her husband, actor Orlando Bloom and their one-year-old son Flynn.