Miranda Kerr has got engaged to Snapchat co-founder Evan Spiegel.

The Australian supermodel posted a picture online showing a huge diamond ring on her hand.

The image also features a cartoon couple with the man down on one knee proposing and the words “Marry me!” across the bottom.

Miranda, 33, captioned the shot “I said yes!!!” and added a string of hearts.

The Victoria’s Secret model started dating American entrepreneur Evan in 2015 after they first met at a dinner in New York in 2014.

Last month she posted a message on Instagram to wish him a happy 26th birthday and wrote: “I feel so incredibly blessed to have you as my partner.”

Miranda was married to British actor Orlando Bloom from 2010 to 2013, and the pair have a five-year-old son, Flynn.