Miranda Kerr, once again, showed her sexiness in her latest photo shoot for a magazine.

Daily Mail reported that the Australian supermodel sizzles in her string bikini for the cover shoot of the May issue of Elle Spain. Miranda struck a sexy pose on the rock and boasting her well-tanned skin that enticed readers to spend the summer by the beach.

The 31-year-old model and mother of one also showed off her slender legs and frame while wearing nothing but a tiny gold bikini. Miranda also did a spread inside the magazine. The pictures were taken on the shores of Lake Lucerne in Switzerland.

Miranda was no longer foreign in baring acres of flesh as she did it many times for lingerie giant Victoria's Secret.

Last Easter, as Miranda celebrated her birthday, she treated her fans with another set of Easter-meets-Playboy themed photos that gave Easter a different twist. The photos and the special Easter video were for The Love Magazine.

Miranda Kerr has been in demand lately as she was often seen in various shoots and running to and fro to endorse various products. She was the face of various products like Reebok, Swarovski and Calvin Klein.

Meanwhile, Miranda and her former husband Orlando Bloom were undergoing a pretty smooth and peaceful divorce. The two seemed very happy with their separation and seemed to have been moving on just fine. In an interview, the model also stated that she was happy with the separation. The divorce of the two will be finalized soon. Miranda and Orlando announced their split late last year that shocked their fans.

However, the two insisted that their separation was an amicable one and they remained friends for the sake of their son. The couple shared the responsibilities in rearing their child. Miranda was based in New York while Orlando was usually in Los Angeles.