Miranda Kerr looking absolutely stunning