Sporting that ever-impossible figure, Miranda Kerr was snapped off the coast of St. Barts while shooting for a Victoria’s Secret swimwear campaign. Though not the most elegant of colours, Miranda certainly pulls this number off; and it of course helps that one shouldered swimsuits are one of the biggest bikini trends for 2009.

Miranda Kerr in a one-shouldered bikini

Click the thumbnails for full pictures:
Miranda Kerr at a Victoria's Secret bikini shoot: St Barts, France, Oct 2009
Miranda Kerr at a Victoria's Secret bikini shoot: St Barts, France, Oct 2009
Miranda Kerr at a Victoria's Secret bikini shoot: St Barts, France, Oct 2009
Miranda Kerr at a Victoria's Secret bikini shoot: St Barts, France, Oct 2009
Miranda Kerr at a Victoria's Secret bikini shoot: St Barts, France, Oct 2009
Miranda Kerr at a Victoria's Secret bikini shoot: St Barts, France, Oct 2009
Miranda Kerr at a Victoria's Secret bikini shoot: St Barts, France, Oct 2009
Miranda Kerr at a Victoria's Secret bikini shoot: St Barts, France, Oct 2009
Miranda Kerr at a Victoria's Secret bikini shoot: St Barts, France, Oct 2009

Miranda was also snapped wearing a multi-coloured halter neck bikini. You can find more pictures in the gallery below.

Share some style:

Want to keep up with fashion?

Once a week, we send out an update with the latest fashion trends, styles and collections.
Get yours direct in your inbox and keep ahead of fashion.

Our newsletter is spam free and your email address will never be shared or sold.