With her killer figure and trademark dimples on display, Miranda Kerr made it easy to see why Hollywood hunk Orlando Bloom fell for her as she posed for a photo shoot on Monday.
The 26-year-old Australian model, who has been dating the Pirates of the Caribbean star since 2007, was being photographed for a swimwear fashion shoot in her native country's Bondi Beach in Sydney.
And as she worked her curves Down Under, the Victoria's Secret Angel also took the time this week to dispel a number of rumours concerning her relationship with Canterbury-born Orlando.
"What a load of baloney – as if anyone would do that," she told the Sydney Morning Herald in response to reports her beau has threatened to end their relationship if she turns down his next marriage proposal.
She was equally quick to dismiss speculation Orlando turned down the chance to star in the next Pirates film so he could spend more time with her.
"As if that would ever happen, or as if I would allow that to happen," she said.
As well as modelling, Miranda, who lives in the Hollywood Hills with her actor love, has a new venture up her sleeve.
By Christmas she hopes to have released her first book, called Treasure Yourself, which she has written about issues ranging from nutrition to the power of the mind.
"It's an inspirational, motivational book for young women," she has said.
"It's a collaboration of information that I have found has worked for me and hopefully it can work for other girls as well."