MIRANDA KERR has been chosen by Victoria's Secret to wear this year's jewel-encrusted "Fantasy Treasure Bra".

It's worth $2.5 million and it's studded with nearly 3,400 stones, including 142 carats of white and yellow diamonds, pearls, aquamarines and "faceted citrines".  They're all set in 18-karat white and yellow gold.

The centerpiece features two white diamonds, each of which are more than 8 carats, plus two 14-carat yellow diamonds.