If you ever doubted Miranda Kerr’s very obvious perfection, then you may want to feast your eyes on this latest set of photos, in which the 29-year-old supermodel shows off her flawless body in a number of sexy bikinis.

The Victoria’s Secret Angel — who is married to actor Orlando Bloom — is seen frolicking on the beaches of Sydney for the shoot, donning a floral-printed bikini and, later, a strapless silver suit.

Kerr was also joined by some male models, one of whose shoulders she was carried on.