Miranda Kerr in Oscar de la Renta at The Met Gala 2017.