Miranda Kerr inĀ Oscar de la Renta, Cartier jewels, and Christian Louboutin heels. Met Gala 2017